Interface CfnNamespacePropsMixin.SnapshotCopyConfigurationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnNamespacePropsMixin.SnapshotCopyConfigurationProperty.Jsii$Proxy
- Enclosing class:
CfnNamespacePropsMixin
@Stability(Stable)
public static interface CfnNamespacePropsMixin.SnapshotCopyConfigurationProperty
extends software.amazon.jsii.JsiiSerializable
The object that you configure to copy snapshots from one namespace to a namespace in another AWS Region .
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.redshiftserverless.*;
SnapshotCopyConfigurationProperty snapshotCopyConfigurationProperty = SnapshotCopyConfigurationProperty.builder()
.destinationKmsKeyId("destinationKmsKeyId")
.destinationRegion("destinationRegion")
.snapshotRetentionPeriod(123)
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnNamespacePropsMixin.SnapshotCopyConfigurationPropertystatic final classAn implementation forCfnNamespacePropsMixin.SnapshotCopyConfigurationProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringThe ID of the KMS key to use to encrypt your snapshots in the destination AWS Region .default StringThe destination AWS Region to copy snapshots to.default NumberThe retention period of snapshots that are copied to the destination AWS Region .Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getDestinationKmsKeyId
The ID of the KMS key to use to encrypt your snapshots in the destination AWS Region .- See Also:
-
getDestinationRegion
The destination AWS Region to copy snapshots to.- See Also:
-
getSnapshotRetentionPeriod
The retention period of snapshots that are copied to the destination AWS Region .- See Also:
-
builder
@Stability(Stable) static CfnNamespacePropsMixin.SnapshotCopyConfigurationProperty.Builder builder()
-