class Aws::Redshift::Types::ResizeClusterMessage

Describes a resize cluster operation. For example, a scheduled action to run the `ResizeCluster` API operation.

@note When making an API call, you may pass ResizeClusterMessage

data as a hash:

    {
      cluster_identifier: "String", # required
      cluster_type: "String",
      node_type: "String",
      number_of_nodes: 1,
      classic: false,
    }

@!attribute [rw] cluster_identifier

The unique identifier for the cluster to resize.
@return [String]

@!attribute [rw] cluster_type

The new cluster type for the specified cluster.
@return [String]

@!attribute [rw] node_type

The new node type for the nodes you are adding. If not specified,
the cluster's current node type is used.
@return [String]

@!attribute [rw] number_of_nodes

The new number of nodes for the cluster. If not specified, the
cluster's current number of nodes is used.
@return [Integer]

@!attribute [rw] classic

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.
@return [Boolean]

@see docs.aws.amazon.com/goto/WebAPI/redshift-2012-12-01/ResizeClusterMessage AWS API Documentation

Constants

SENSITIVE