Package-level declarations
Types
Link copied to clipboard
                data class LifecyclePolicyPolicyDetailsActionArgs(val crossRegionCopies: Output<List<LifecyclePolicyPolicyDetailsActionCrossRegionCopyArgs>>, val name: Output<String>) : ConvertibleToJava<LifecyclePolicyPolicyDetailsActionArgs> 
Link copied to clipboard
                Link copied to clipboard
                data class LifecyclePolicyPolicyDetailsActionCrossRegionCopyArgs(val encryptionConfiguration: Output<LifecyclePolicyPolicyDetailsActionCrossRegionCopyEncryptionConfigurationArgs>, val retainRule: Output<LifecyclePolicyPolicyDetailsActionCrossRegionCopyRetainRuleArgs>? = null, val target: Output<String>) : ConvertibleToJava<LifecyclePolicyPolicyDetailsActionCrossRegionCopyArgs> 
Link copied to clipboard
                Link copied to clipboard
                data class LifecyclePolicyPolicyDetailsActionCrossRegionCopyEncryptionConfigurationArgs(val cmkArn: Output<String>? = null, val encrypted: Output<Boolean>? = null) : ConvertibleToJava<LifecyclePolicyPolicyDetailsActionCrossRegionCopyEncryptionConfigurationArgs> 
Link copied to clipboard
                data class LifecyclePolicyPolicyDetailsActionCrossRegionCopyRetainRuleArgs(val interval: Output<Int>, val intervalUnit: Output<String>) : ConvertibleToJava<LifecyclePolicyPolicyDetailsActionCrossRegionCopyRetainRuleArgs> 
Link copied to clipboard
                data class LifecyclePolicyPolicyDetailsArgs(val action: Output<LifecyclePolicyPolicyDetailsActionArgs>? = null, val eventSource: Output<LifecyclePolicyPolicyDetailsEventSourceArgs>? = null, val parameters: Output<LifecyclePolicyPolicyDetailsParametersArgs>? = null, val policyType: Output<String>? = null, val resourceLocations: Output<String>? = null, val resourceTypes: Output<List<String>>? = null, val schedules: Output<List<LifecyclePolicyPolicyDetailsScheduleArgs>>? = null, val targetTags: Output<Map<String, String>>? = null) : ConvertibleToJava<LifecyclePolicyPolicyDetailsArgs> 
Link copied to clipboard
                Builder for LifecyclePolicyPolicyDetailsArgs.
Link copied to clipboard
                data class LifecyclePolicyPolicyDetailsEventSourceArgs(val parameters: Output<LifecyclePolicyPolicyDetailsEventSourceParametersArgs>, val type: Output<String>) : ConvertibleToJava<LifecyclePolicyPolicyDetailsEventSourceArgs> 
Link copied to clipboard
                Link copied to clipboard
                data class LifecyclePolicyPolicyDetailsEventSourceParametersArgs(val descriptionRegex: Output<String>, val eventType: Output<String>, val snapshotOwners: Output<List<String>>) : ConvertibleToJava<LifecyclePolicyPolicyDetailsEventSourceParametersArgs> 
Link copied to clipboard
                Link copied to clipboard
                data class LifecyclePolicyPolicyDetailsParametersArgs(val excludeBootVolume: Output<Boolean>? = null, val noReboot: Output<Boolean>? = null) : ConvertibleToJava<LifecyclePolicyPolicyDetailsParametersArgs> 
Link copied to clipboard
                Link copied to clipboard
                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> 
Link copied to clipboard
                Link copied to clipboard
                data class LifecyclePolicyPolicyDetailsScheduleCreateRuleArgs(val cronExpression: Output<String>? = null, val interval: Output<Int>? = null, val intervalUnit: Output<String>? = null, val location: Output<String>? = null, val times: Output<String>? = null) : ConvertibleToJava<LifecyclePolicyPolicyDetailsScheduleCreateRuleArgs> 
Link copied to clipboard
                Link copied to clipboard
                data class LifecyclePolicyPolicyDetailsScheduleCrossRegionCopyRuleArgs(val cmkArn: Output<String>? = null, val copyTags: Output<Boolean>? = null, val deprecateRule: Output<LifecyclePolicyPolicyDetailsScheduleCrossRegionCopyRuleDeprecateRuleArgs>? = null, val encrypted: Output<Boolean>, val retainRule: Output<LifecyclePolicyPolicyDetailsScheduleCrossRegionCopyRuleRetainRuleArgs>? = null, val target: Output<String>) : ConvertibleToJava<LifecyclePolicyPolicyDetailsScheduleCrossRegionCopyRuleArgs> 
Link copied to clipboard
                data class LifecyclePolicyPolicyDetailsScheduleCrossRegionCopyRuleDeprecateRuleArgs(val interval: Output<Int>, val intervalUnit: Output<String>) : ConvertibleToJava<LifecyclePolicyPolicyDetailsScheduleCrossRegionCopyRuleDeprecateRuleArgs> 
Link copied to clipboard
                data class LifecyclePolicyPolicyDetailsScheduleCrossRegionCopyRuleRetainRuleArgs(val interval: Output<Int>, val intervalUnit: Output<String>) : ConvertibleToJava<LifecyclePolicyPolicyDetailsScheduleCrossRegionCopyRuleRetainRuleArgs> 
Link copied to clipboard
                data class LifecyclePolicyPolicyDetailsScheduleDeprecateRuleArgs(val count: Output<Int>? = null, val interval: Output<Int>? = null, val intervalUnit: Output<String>? = null) : ConvertibleToJava<LifecyclePolicyPolicyDetailsScheduleDeprecateRuleArgs> 
Link copied to clipboard
                Link copied to clipboard
                Link copied to clipboard
                Link copied to clipboard
                data class LifecyclePolicyPolicyDetailsScheduleRetainRuleArgs(val count: Output<Int>? = null, val interval: Output<Int>? = null, val intervalUnit: Output<String>? = null) : ConvertibleToJava<LifecyclePolicyPolicyDetailsScheduleRetainRuleArgs> 
Link copied to clipboard
                Link copied to clipboard
                data class LifecyclePolicyPolicyDetailsScheduleShareRuleArgs(val targetAccounts: Output<List<String>>, val unshareInterval: Output<Int>? = null, val unshareIntervalUnit: Output<String>? = null) : ConvertibleToJava<LifecyclePolicyPolicyDetailsScheduleShareRuleArgs> 
Link copied to clipboard