@Stability(value=Stable) public static final class CfnLifecyclePolicy.CrossRegionCopyRuleProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnLifecyclePolicy.CrossRegionCopyRuleProperty>
CfnLifecyclePolicy.CrossRegionCopyRuleProperty| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnLifecyclePolicy.CrossRegionCopyRuleProperty.Builder encrypted(Boolean encrypted)
CfnLifecyclePolicy.CrossRegionCopyRuleProperty.getEncrypted()encrypted - `CfnLifecyclePolicy.CrossRegionCopyRuleProperty.Encrypted`. This parameter is required.this@Stability(value=Stable) public CfnLifecyclePolicy.CrossRegionCopyRuleProperty.Builder encrypted(IResolvable encrypted)
CfnLifecyclePolicy.CrossRegionCopyRuleProperty.getEncrypted()encrypted - `CfnLifecyclePolicy.CrossRegionCopyRuleProperty.Encrypted`. This parameter is required.this@Stability(value=Stable) public CfnLifecyclePolicy.CrossRegionCopyRuleProperty.Builder cmkArn(String cmkArn)
CfnLifecyclePolicy.CrossRegionCopyRuleProperty.getCmkArn()cmkArn - `CfnLifecyclePolicy.CrossRegionCopyRuleProperty.CmkArn`.this@Stability(value=Stable) public CfnLifecyclePolicy.CrossRegionCopyRuleProperty.Builder copyTags(Boolean copyTags)
CfnLifecyclePolicy.CrossRegionCopyRuleProperty.getCopyTags()copyTags - `CfnLifecyclePolicy.CrossRegionCopyRuleProperty.CopyTags`.this@Stability(value=Stable) public CfnLifecyclePolicy.CrossRegionCopyRuleProperty.Builder copyTags(IResolvable copyTags)
CfnLifecyclePolicy.CrossRegionCopyRuleProperty.getCopyTags()copyTags - `CfnLifecyclePolicy.CrossRegionCopyRuleProperty.CopyTags`.this@Stability(value=Stable) public CfnLifecyclePolicy.CrossRegionCopyRuleProperty.Builder retainRule(CfnLifecyclePolicy.CrossRegionCopyRetainRuleProperty retainRule)
CfnLifecyclePolicy.CrossRegionCopyRuleProperty.getRetainRule()retainRule - `CfnLifecyclePolicy.CrossRegionCopyRuleProperty.RetainRule`.this@Stability(value=Stable) public CfnLifecyclePolicy.CrossRegionCopyRuleProperty.Builder retainRule(IResolvable retainRule)
CfnLifecyclePolicy.CrossRegionCopyRuleProperty.getRetainRule()retainRule - `CfnLifecyclePolicy.CrossRegionCopyRuleProperty.RetainRule`.this@Stability(value=Stable) public CfnLifecyclePolicy.CrossRegionCopyRuleProperty.Builder target(String target)
CfnLifecyclePolicy.CrossRegionCopyRuleProperty.getTarget()target - `CfnLifecyclePolicy.CrossRegionCopyRuleProperty.Target`.this@Stability(value=Stable) public CfnLifecyclePolicy.CrossRegionCopyRuleProperty.Builder targetRegion(String targetRegion)
CfnLifecyclePolicy.CrossRegionCopyRuleProperty.getTargetRegion()targetRegion - `CfnLifecyclePolicy.CrossRegionCopyRuleProperty.TargetRegion`.this@Stability(value=Stable) public CfnLifecyclePolicy.CrossRegionCopyRuleProperty build()
build in interface software.amazon.jsii.Builder<CfnLifecyclePolicy.CrossRegionCopyRuleProperty>CfnLifecyclePolicy.CrossRegionCopyRulePropertyNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.