Skip to content

ResizeClusterMessage

Source code in docs_src/capo_redshift/types/resize_cluster_message.py
class ResizeClusterMessage(TypedDict, closed=True):
    cluster_identifier: NotRequired["capo_redshift.types.string.String"]
    """<p>The unique identifier for the cluster to resize.</p>"""
    cluster_type: NotRequired["capo_redshift.types.string.String"]
    """<p>The new cluster type for the specified cluster.</p>"""
    node_type: NotRequired["capo_redshift.types.string.String"]
    """<p>The new node type for the nodes you are adding. If not specified, the cluster's current node type is used.</p>"""
    number_of_nodes: NotRequired["capo_redshift.types.integer_optional.IntegerOptional"]
    """<p>The new number of nodes for the cluster. If not specified, the cluster's current number of nodes is used.</p>"""
    classic: NotRequired["capo_redshift.types.boolean_optional.BooleanOptional"]
    """<p>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 <code>false</code>, the resize type is elastic. </p>"""
    reserved_node_id: NotRequired["capo_redshift.types.string.String"]
    """<p>The identifier of the reserved node.</p>"""
    target_reserved_node_offering_id: NotRequired["capo_redshift.types.string.String"]
    """<p>The identifier of the target reserved node offering.</p>"""

classic instance-attribute

classic: NotRequired[BooleanOptional]

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.

cluster_identifier instance-attribute

cluster_identifier: NotRequired[String]

The unique identifier for the cluster to resize.

cluster_type instance-attribute

cluster_type: NotRequired[String]

The new cluster type for the specified cluster.

node_type instance-attribute

node_type: NotRequired[String]

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

number_of_nodes instance-attribute

number_of_nodes: NotRequired[IntegerOptional]

The new number of nodes for the cluster. If not specified, the cluster's current number of nodes is used.

reserved_node_id instance-attribute

reserved_node_id: NotRequired[String]

The identifier of the reserved node.

target_reserved_node_offering_id instance-attribute

target_reserved_node_offering_id: NotRequired[String]

The identifier of the target reserved node offering.