Interface CfnSnapshot.ClusterConfigurationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnSnapshot.ClusterConfigurationProperty.Jsii$Proxy
- Enclosing class:
CfnSnapshot
@Stability(Stable)
public static interface CfnSnapshot.ClusterConfigurationProperty
extends software.amazon.jsii.JsiiSerializable
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.memorydb.*;
ClusterConfigurationProperty clusterConfigurationProperty = ClusterConfigurationProperty.builder()
.description("description")
.engine("engine")
.engineVersion("engineVersion")
.maintenanceWindow("maintenanceWindow")
.name("name")
.nodeType("nodeType")
.numShards(123)
.parameterGroupName("parameterGroupName")
.port(123)
.snapshotRetentionLimit(123)
.snapshotWindow("snapshotWindow")
.subnetGroupName("subnetGroupName")
.topicArn("topicArn")
.vpcId("vpcId")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnSnapshot.ClusterConfigurationPropertystatic final classAn implementation forCfnSnapshot.ClusterConfigurationProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringThe description of the cluster configuration.default StringThe name of the engine used by the cluster configuration.default StringThe Redis OSS engine version used by the cluster.default StringThe specified maintenance window for the cluster.default StringgetName()The name of the cluster.default StringThe node type used for the cluster.default NumberThe number of shards in the cluster.default StringThe name of parameter group used by the cluster.default NumbergetPort()The port used by the cluster.default NumberThe snapshot retention limit set by the cluster.default StringThe snapshot window set by the cluster.default StringThe name of the subnet group used by the cluster.default StringThe Amazon Resource Name (ARN) of the SNS notification topic for the cluster.default StringgetVpcId()The ID of the VPC the cluster belongs to.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getDescription
The description of the cluster configuration.- See Also:
-
getEngine
The name of the engine used by the cluster configuration.- See Also:
-
getEngineVersion
The Redis OSS engine version used by the cluster.- See Also:
-
getMaintenanceWindow
The specified maintenance window for the cluster.- See Also:
-
getName
The name of the cluster.- See Also:
-
getNodeType
The node type used for the cluster.- See Also:
-
getNumShards
The number of shards in the cluster.- See Also:
-
getParameterGroupName
The name of parameter group used by the cluster.- See Also:
-
getPort
The port used by the cluster.- See Also:
-
getSnapshotRetentionLimit
The snapshot retention limit set by the cluster.- See Also:
-
getSnapshotWindow
The snapshot window set by the cluster.- See Also:
-
getSubnetGroupName
The name of the subnet group used by the cluster.- See Also:
-
getTopicArn
The Amazon Resource Name (ARN) of the SNS notification topic for the cluster.- See Also:
-
getVpcId
The ID of the VPC the cluster belongs to.- See Also:
-
builder
-