Package com.pulumi.aws.dlm.outputs
Class LifecyclePolicyPolicyDetailsScheduleCrossRegionCopyRule
- java.lang.Object
-
- com.pulumi.aws.dlm.outputs.LifecyclePolicyPolicyDetailsScheduleCrossRegionCopyRule
-
public final class LifecyclePolicyPolicyDetailsScheduleCrossRegionCopyRule extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classLifecyclePolicyPolicyDetailsScheduleCrossRegionCopyRule.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static LifecyclePolicyPolicyDetailsScheduleCrossRegionCopyRule.Builderbuilder()static LifecyclePolicyPolicyDetailsScheduleCrossRegionCopyRule.Builderbuilder(LifecyclePolicyPolicyDetailsScheduleCrossRegionCopyRule defaults)java.util.Optional<java.lang.String>cmkArn()java.util.Optional<java.lang.Boolean>copyTags()java.util.Optional<LifecyclePolicyPolicyDetailsScheduleCrossRegionCopyRuleDeprecateRule>deprecateRule()java.lang.Booleanencrypted()java.util.Optional<LifecyclePolicyPolicyDetailsScheduleCrossRegionCopyRuleRetainRule>retainRule()java.util.Optional<java.lang.String>target()java.util.Optional<java.lang.String>targetRegion()
-
-
-
Method Detail
-
cmkArn
public java.util.Optional<java.lang.String> cmkArn()
-
copyTags
public java.util.Optional<java.lang.Boolean> copyTags()
-
deprecateRule
public java.util.Optional<LifecyclePolicyPolicyDetailsScheduleCrossRegionCopyRuleDeprecateRule> deprecateRule()
-
encrypted
public java.lang.Boolean encrypted()
-
retainRule
public java.util.Optional<LifecyclePolicyPolicyDetailsScheduleCrossRegionCopyRuleRetainRule> retainRule()
-
target
public java.util.Optional<java.lang.String> target()
-
targetRegion
public java.util.Optional<java.lang.String> targetRegion()
- Returns:
- Use only for DLM policies of `policy_type=IMAGE_MANAGEMENT`. The target Region or the ARN of the target Outpost for the snapshot copies.
-
builder
public static LifecyclePolicyPolicyDetailsScheduleCrossRegionCopyRule.Builder builder()
-
builder
public static LifecyclePolicyPolicyDetailsScheduleCrossRegionCopyRule.Builder builder(LifecyclePolicyPolicyDetailsScheduleCrossRegionCopyRule defaults)
-
-