@Stability(value=Stable) public static final class CfnClusterProps.Builder extends Object implements software.amazon.jsii.Builder<CfnClusterProps>
CfnClusterProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnClusterProps.Builder aclName(String aclName)
CfnClusterProps.getAclName()aclName - `AWS::MemoryDB::Cluster.ACLName`. This parameter is required.this@Stability(value=Stable) public CfnClusterProps.Builder autoMinorVersionUpgrade(Boolean autoMinorVersionUpgrade)
CfnClusterProps.getAutoMinorVersionUpgrade()autoMinorVersionUpgrade - `AWS::MemoryDB::Cluster.AutoMinorVersionUpgrade`.this@Stability(value=Stable) public CfnClusterProps.Builder autoMinorVersionUpgrade(IResolvable autoMinorVersionUpgrade)
CfnClusterProps.getAutoMinorVersionUpgrade()autoMinorVersionUpgrade - `AWS::MemoryDB::Cluster.AutoMinorVersionUpgrade`.this@Stability(value=Stable) public CfnClusterProps.Builder clusterName(String clusterName)
CfnClusterProps.getClusterName()clusterName - `AWS::MemoryDB::Cluster.ClusterName`. This parameter is required.this@Stability(value=Stable) public CfnClusterProps.Builder description(String description)
CfnClusterProps.getDescription()description - `AWS::MemoryDB::Cluster.Description`.this@Stability(value=Stable) public CfnClusterProps.Builder engineVersion(String engineVersion)
CfnClusterProps.getEngineVersion()engineVersion - `AWS::MemoryDB::Cluster.EngineVersion`.this@Stability(value=Stable) public CfnClusterProps.Builder finalSnapshotName(String finalSnapshotName)
CfnClusterProps.getFinalSnapshotName()finalSnapshotName - `AWS::MemoryDB::Cluster.FinalSnapshotName`.this@Stability(value=Stable) public CfnClusterProps.Builder kmsKeyId(String kmsKeyId)
CfnClusterProps.getKmsKeyId()kmsKeyId - `AWS::MemoryDB::Cluster.KmsKeyId`.this@Stability(value=Stable) public CfnClusterProps.Builder maintenanceWindow(String maintenanceWindow)
CfnClusterProps.getMaintenanceWindow()maintenanceWindow - `AWS::MemoryDB::Cluster.MaintenanceWindow`.this@Stability(value=Stable) public CfnClusterProps.Builder nodeType(String nodeType)
CfnClusterProps.getNodeType()nodeType - `AWS::MemoryDB::Cluster.NodeType`. This parameter is required.this@Stability(value=Stable) public CfnClusterProps.Builder numReplicasPerShard(Number numReplicasPerShard)
CfnClusterProps.getNumReplicasPerShard()numReplicasPerShard - `AWS::MemoryDB::Cluster.NumReplicasPerShard`.this@Stability(value=Stable) public CfnClusterProps.Builder numShards(Number numShards)
CfnClusterProps.getNumShards()numShards - `AWS::MemoryDB::Cluster.NumShards`.this@Stability(value=Stable) public CfnClusterProps.Builder parameterGroupName(String parameterGroupName)
CfnClusterProps.getParameterGroupName()parameterGroupName - `AWS::MemoryDB::Cluster.ParameterGroupName`.this@Stability(value=Stable) public CfnClusterProps.Builder port(Number port)
CfnClusterProps.getPort()port - `AWS::MemoryDB::Cluster.Port`.this@Stability(value=Stable) public CfnClusterProps.Builder securityGroupIds(List<String> securityGroupIds)
CfnClusterProps.getSecurityGroupIds()securityGroupIds - `AWS::MemoryDB::Cluster.SecurityGroupIds`.this@Stability(value=Stable) public CfnClusterProps.Builder snapshotArns(List<String> snapshotArns)
CfnClusterProps.getSnapshotArns()snapshotArns - `AWS::MemoryDB::Cluster.SnapshotArns`.this@Stability(value=Stable) public CfnClusterProps.Builder snapshotName(String snapshotName)
CfnClusterProps.getSnapshotName()snapshotName - `AWS::MemoryDB::Cluster.SnapshotName`.this@Stability(value=Stable) public CfnClusterProps.Builder snapshotRetentionLimit(Number snapshotRetentionLimit)
CfnClusterProps.getSnapshotRetentionLimit()snapshotRetentionLimit - `AWS::MemoryDB::Cluster.SnapshotRetentionLimit`.this@Stability(value=Stable) public CfnClusterProps.Builder snapshotWindow(String snapshotWindow)
CfnClusterProps.getSnapshotWindow()snapshotWindow - `AWS::MemoryDB::Cluster.SnapshotWindow`.this@Stability(value=Stable) public CfnClusterProps.Builder snsTopicArn(String snsTopicArn)
CfnClusterProps.getSnsTopicArn()snsTopicArn - `AWS::MemoryDB::Cluster.SnsTopicArn`.this@Stability(value=Stable) public CfnClusterProps.Builder snsTopicStatus(String snsTopicStatus)
CfnClusterProps.getSnsTopicStatus()snsTopicStatus - `AWS::MemoryDB::Cluster.SnsTopicStatus`.this@Stability(value=Stable) public CfnClusterProps.Builder subnetGroupName(String subnetGroupName)
CfnClusterProps.getSubnetGroupName()subnetGroupName - `AWS::MemoryDB::Cluster.SubnetGroupName`.this@Stability(value=Stable) public CfnClusterProps.Builder tags(List<? extends CfnTag> tags)
CfnClusterProps.getTags()tags - `AWS::MemoryDB::Cluster.Tags`.this@Stability(value=Stable) public CfnClusterProps.Builder tlsEnabled(Boolean tlsEnabled)
CfnClusterProps.getTlsEnabled()tlsEnabled - `AWS::MemoryDB::Cluster.TLSEnabled`.this@Stability(value=Stable) public CfnClusterProps.Builder tlsEnabled(IResolvable tlsEnabled)
CfnClusterProps.getTlsEnabled()tlsEnabled - `AWS::MemoryDB::Cluster.TLSEnabled`.this@Stability(value=Stable) public CfnClusterProps build()
build in interface software.amazon.jsii.Builder<CfnClusterProps>CfnClusterPropsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.