Interface CfnReplicationConfigurationTemplateProps

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
CfnReplicationConfigurationTemplateProps.Jsii$Proxy

@Generated(value="jsii-pacmak/1.140.0 (build 79fd58c)", date="2026-09-30T11:04:49.586Z") @Stability(Stable) public interface CfnReplicationConfigurationTemplateProps extends software.amazon.jsii.JsiiSerializable
Properties for defining a CfnReplicationConfigurationTemplate.

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.drs.*;
 CfnReplicationConfigurationTemplateProps cfnReplicationConfigurationTemplateProps = CfnReplicationConfigurationTemplateProps.builder()
         .bandwidthThrottling(123)
         .ebsEncryption("ebsEncryption")
         .pitPolicy(List.of(PITPolicyRuleProperty.builder()
                 .interval(123)
                 .retentionDuration(123)
                 .units("units")
                 // the properties below are optional
                 .enabled(false)
                 .ruleId(123)
                 .build()))
         .replicationServersSecurityGroupsIDs(List.of("replicationServersSecurityGroupsIDs"))
         .stagingAreaSubnetId("stagingAreaSubnetId")
         .stagingAreaTags(Map.of(
                 "stagingAreaTagsKey", "stagingAreaTags"))
         // the properties below are optional
         .associateDefaultSecurityGroup(false)
         .autoReplicateNewDisks(false)
         .createPublicIp(false)
         .dataPlaneRouting("dataPlaneRouting")
         .defaultLargeStagingDiskType("defaultLargeStagingDiskType")
         .ebsEncryptionKeyArn("ebsEncryptionKeyArn")
         .internetProtocol("internetProtocol")
         .replicationServerInstanceType("replicationServerInstanceType")
         .tags(List.of(CfnTag.builder()
                 .key("key")
                 .value("value")
                 .build()))
         .useDedicatedReplicationServer(false)
         .build();
 

See Also: