Interface CfnReplicationConfigurationTemplateMixinProps

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

@Generated(value="jsii-pacmak/1.140.0 (build 79fd58c)", date="2026-10-08T17:00:11.358Z") @Stability(Stable) public interface CfnReplicationConfigurationTemplateMixinProps extends software.amazon.jsii.JsiiSerializable
Properties for CfnReplicationConfigurationTemplatePropsMixin.

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

See Also: