LifecyclePolicyPolicyDetailsScheduleArgs

data class LifecyclePolicyPolicyDetailsScheduleArgs(val copyTags: Output<Boolean>? = null, val createRule: Output<LifecyclePolicyPolicyDetailsScheduleCreateRuleArgs>, val crossRegionCopyRules: Output<List<LifecyclePolicyPolicyDetailsScheduleCrossRegionCopyRuleArgs>>? = null, val deprecateRule: Output<LifecyclePolicyPolicyDetailsScheduleDeprecateRuleArgs>? = null, val fastRestoreRule: Output<LifecyclePolicyPolicyDetailsScheduleFastRestoreRuleArgs>? = null, val name: Output<String>, val retainRule: Output<LifecyclePolicyPolicyDetailsScheduleRetainRuleArgs>, val shareRule: Output<LifecyclePolicyPolicyDetailsScheduleShareRuleArgs>? = null, val tagsToAdd: Output<Map<String, String>>? = null, val variableTags: Output<Map<String, String>>? = null) : ConvertibleToJava<LifecyclePolicyPolicyDetailsScheduleArgs>

Constructors

Link copied to clipboard
fun LifecyclePolicyPolicyDetailsScheduleArgs(copyTags: Output<Boolean>? = null, createRule: Output<LifecyclePolicyPolicyDetailsScheduleCreateRuleArgs>, crossRegionCopyRules: Output<List<LifecyclePolicyPolicyDetailsScheduleCrossRegionCopyRuleArgs>>? = null, deprecateRule: Output<LifecyclePolicyPolicyDetailsScheduleDeprecateRuleArgs>? = null, fastRestoreRule: Output<LifecyclePolicyPolicyDetailsScheduleFastRestoreRuleArgs>? = null, name: Output<String>, retainRule: Output<LifecyclePolicyPolicyDetailsScheduleRetainRuleArgs>, shareRule: Output<LifecyclePolicyPolicyDetailsScheduleShareRuleArgs>? = null, tagsToAdd: Output<Map<String, String>>? = null, variableTags: Output<Map<String, String>>? = null)

Functions

Link copied to clipboard
open override fun toJava(): LifecyclePolicyPolicyDetailsScheduleArgs

Properties

Link copied to clipboard
val copyTags: Output<Boolean>? = null
Link copied to clipboard
val name: Output<String>
Link copied to clipboard
Link copied to clipboard
val tagsToAdd: Output<Map<String, String>>? = null
Link copied to clipboard
val variableTags: Output<Map<String, String>>? = null