Interface CfnClusterMixinProps

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

@Generated(value="jsii-pacmak/1.127.0 (build 2117ad5)", date="2026-03-11T13:20:01.695Z") @Stability(Stable) public interface CfnClusterMixinProps extends software.amazon.jsii.JsiiSerializable
Properties for CfnClusterPropsMixin.

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.memorydb.*;
 CfnClusterMixinProps cfnClusterMixinProps = CfnClusterMixinProps.builder()
         .aclName("aclName")
         .autoMinorVersionUpgrade(false)
         .clusterEndpoint(EndpointProperty.builder()
                 .address("address")
                 .port(123)
                 .build())
         .clusterName("clusterName")
         .dataTiering("dataTiering")
         .description("description")
         .engine("engine")
         .engineVersion("engineVersion")
         .finalSnapshotName("finalSnapshotName")
         .ipDiscovery("ipDiscovery")
         .kmsKeyId("kmsKeyId")
         .maintenanceWindow("maintenanceWindow")
         .multiRegionClusterName("multiRegionClusterName")
         .networkType("networkType")
         .nodeType("nodeType")
         .numReplicasPerShard(123)
         .numShards(123)
         .parameterGroupName("parameterGroupName")
         .port(123)
         .securityGroupIds(List.of("securityGroupIds"))
         .snapshotArns(List.of("snapshotArns"))
         .snapshotName("snapshotName")
         .snapshotRetentionLimit(123)
         .snapshotWindow("snapshotWindow")
         .snsTopicArn("snsTopicArn")
         .snsTopicStatus("snsTopicStatus")
         .subnetGroupName("subnetGroupName")
         .tags(List.of(CfnTag.builder()
                 .key("key")
                 .value("value")
                 .build()))
         .tlsEnabled(false)
         .build();
 

See Also: