@Stability(value=Stable) public static final class CfnCluster.Builder extends Object implements software.amazon.jsii.Builder<CfnCluster>
CfnCluster.| Modifier and Type | Method and Description |
|---|---|
CfnCluster.Builder |
availabilityZones(List<String> availabilityZones)
`AWS::DAX::Cluster.AvailabilityZones`.
|
CfnCluster |
build() |
CfnCluster.Builder |
clusterName(String clusterName)
`AWS::DAX::Cluster.ClusterName`.
|
static CfnCluster.Builder |
create(software.constructs.Construct scope,
String id) |
CfnCluster.Builder |
description(String description)
`AWS::DAX::Cluster.Description`.
|
CfnCluster.Builder |
iamRoleArn(String iamRoleArn)
`AWS::DAX::Cluster.IAMRoleARN`.
|
CfnCluster.Builder |
nodeType(String nodeType)
`AWS::DAX::Cluster.NodeType`.
|
CfnCluster.Builder |
notificationTopicArn(String notificationTopicArn)
`AWS::DAX::Cluster.NotificationTopicARN`.
|
CfnCluster.Builder |
parameterGroupName(String parameterGroupName)
`AWS::DAX::Cluster.ParameterGroupName`.
|
CfnCluster.Builder |
preferredMaintenanceWindow(String preferredMaintenanceWindow)
`AWS::DAX::Cluster.PreferredMaintenanceWindow`.
|
CfnCluster.Builder |
replicationFactor(Number replicationFactor)
`AWS::DAX::Cluster.ReplicationFactor`.
|
CfnCluster.Builder |
securityGroupIds(List<String> securityGroupIds)
`AWS::DAX::Cluster.SecurityGroupIds`.
|
CfnCluster.Builder |
sseSpecification(CfnCluster.SSESpecificationProperty sseSpecification)
`AWS::DAX::Cluster.SSESpecification`.
|
CfnCluster.Builder |
sseSpecification(IResolvable sseSpecification)
`AWS::DAX::Cluster.SSESpecification`.
|
CfnCluster.Builder |
subnetGroupName(String subnetGroupName)
`AWS::DAX::Cluster.SubnetGroupName`.
|
CfnCluster.Builder |
tags(Object tags)
`AWS::DAX::Cluster.Tags`.
|
@Stability(value=Stable) public static CfnCluster.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnCluster.SSESpecificationProperty.Builder.@Stability(value=Stable) public CfnCluster.Builder iamRoleArn(String iamRoleArn)
iamRoleArn - `AWS::DAX::Cluster.IAMRoleARN`. This parameter is required.this@Stability(value=Stable) public CfnCluster.Builder nodeType(String nodeType)
nodeType - `AWS::DAX::Cluster.NodeType`. This parameter is required.this@Stability(value=Stable) public CfnCluster.Builder replicationFactor(Number replicationFactor)
replicationFactor - `AWS::DAX::Cluster.ReplicationFactor`. This parameter is required.this@Stability(value=Stable) public CfnCluster.Builder availabilityZones(List<String> availabilityZones)
availabilityZones - `AWS::DAX::Cluster.AvailabilityZones`. This parameter is required.this@Stability(value=Stable) public CfnCluster.Builder clusterName(String clusterName)
clusterName - `AWS::DAX::Cluster.ClusterName`. This parameter is required.this@Stability(value=Stable) public CfnCluster.Builder description(String description)
description - `AWS::DAX::Cluster.Description`. This parameter is required.this@Stability(value=Stable) public CfnCluster.Builder notificationTopicArn(String notificationTopicArn)
notificationTopicArn - `AWS::DAX::Cluster.NotificationTopicARN`. This parameter is required.this@Stability(value=Stable) public CfnCluster.Builder parameterGroupName(String parameterGroupName)
parameterGroupName - `AWS::DAX::Cluster.ParameterGroupName`. This parameter is required.this@Stability(value=Stable) public CfnCluster.Builder preferredMaintenanceWindow(String preferredMaintenanceWindow)
preferredMaintenanceWindow - `AWS::DAX::Cluster.PreferredMaintenanceWindow`. This parameter is required.this@Stability(value=Stable) public CfnCluster.Builder securityGroupIds(List<String> securityGroupIds)
securityGroupIds - `AWS::DAX::Cluster.SecurityGroupIds`. This parameter is required.this@Stability(value=Stable) public CfnCluster.Builder sseSpecification(CfnCluster.SSESpecificationProperty sseSpecification)
sseSpecification - `AWS::DAX::Cluster.SSESpecification`. This parameter is required.this@Stability(value=Stable) public CfnCluster.Builder sseSpecification(IResolvable sseSpecification)
sseSpecification - `AWS::DAX::Cluster.SSESpecification`. This parameter is required.this@Stability(value=Stable) public CfnCluster.Builder subnetGroupName(String subnetGroupName)
subnetGroupName - `AWS::DAX::Cluster.SubnetGroupName`. This parameter is required.this@Stability(value=Stable) public CfnCluster.Builder tags(Object tags)
tags - `AWS::DAX::Cluster.Tags`. This parameter is required.this@Stability(value=Stable) public CfnCluster build()
build in interface software.amazon.jsii.Builder<CfnCluster>Copyright © 2021. All rights reserved.