public static interface CfnLifecyclePolicy.CrossRegionCopyActionProperty
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.dlm.*; CrossRegionCopyActionProperty crossRegionCopyActionProperty = CrossRegionCopyActionProperty.builder() .encryptionConfiguration(EncryptionConfigurationProperty.builder() .encrypted(false) // the properties below are optional .cmkArn("cmkArn") .build()) .target("target") // the properties below are optional .retainRule(CrossRegionCopyRetainRuleProperty.builder() .interval(123) .intervalUnit("intervalUnit") .build()) .build();
Modifier and Type | Interface and Description |
---|---|
static class |
CfnLifecyclePolicy.CrossRegionCopyActionProperty.Builder
A builder for
CfnLifecyclePolicy.CrossRegionCopyActionProperty |
static class |
CfnLifecyclePolicy.CrossRegionCopyActionProperty.Jsii$Proxy
An implementation for
CfnLifecyclePolicy.CrossRegionCopyActionProperty |
Modifier and Type | Method and Description |
---|---|
static CfnLifecyclePolicy.CrossRegionCopyActionProperty.Builder |
builder() |
java.lang.Object |
getEncryptionConfiguration()
The encryption settings for the copied snapshot.
|
default java.lang.Object |
getRetainRule()
Specifies the retention rule for cross-Region snapshot copies.
|
java.lang.String |
getTarget()
The target Region.
|
java.lang.Object getEncryptionConfiguration()
java.lang.String getTarget()
default java.lang.Object getRetainRule()
static CfnLifecyclePolicy.CrossRegionCopyActionProperty.Builder builder()