Interface CfnScheduledActionPropsMixin.ResizeClusterMessageProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnScheduledActionPropsMixin.ResizeClusterMessageProperty.Jsii$Proxy
- Enclosing class:
CfnScheduledActionPropsMixin
@Stability(Stable)
public static interface CfnScheduledActionPropsMixin.ResizeClusterMessageProperty
extends software.amazon.jsii.JsiiSerializable
Describes a resize cluster operation.
For example, a scheduled action to run the ResizeCluster API operation.
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.redshift.*;
ResizeClusterMessageProperty resizeClusterMessageProperty = ResizeClusterMessageProperty.builder()
.classic(false)
.clusterIdentifier("clusterIdentifier")
.clusterType("clusterType")
.nodeType("nodeType")
.numberOfNodes(123)
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classstatic final classAn implementation forCfnScheduledActionPropsMixin.ResizeClusterMessageProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default ObjectA boolean value indicating whether the resize operation is using the classic resize process.default StringThe unique identifier for the cluster to resize.default StringThe new cluster type for the specified cluster.default StringThe new node type for the nodes you are adding.default NumberThe new number of nodes for the cluster.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getClassic
A boolean value indicating whether the resize operation is using the classic resize process.If you don't provide this parameter or set the value to
false, the resize type is elastic.Returns union: either
BooleanorIResolvable- See Also:
-
getClusterIdentifier
The unique identifier for the cluster to resize.- See Also:
-
getClusterType
The new cluster type for the specified cluster.- See Also:
-
getNodeType
The new node type for the nodes you are adding.If not specified, the cluster's current node type is used.
- See Also:
-
getNumberOfNodes
The new number of nodes for the cluster.If not specified, the cluster's current number of nodes is used.
- See Also:
-
builder
@Stability(Stable) static CfnScheduledActionPropsMixin.ResizeClusterMessageProperty.Builder builder()
-