Skip to content

DecreaseReplicationFactorRequest

Source code in docs_src/capo_dax/types/decrease_replication_factor_request.py
class DecreaseReplicationFactorRequest(TypedDict, closed=True):
    cluster_name: "capo_dax.types.string.String"
    """<p>The name of the DAX cluster from which you want to remove nodes.</p>"""
    new_replication_factor: "capo_dax.types.integer.Integer"
    """<p>The new number of nodes for the DAX cluster.</p>"""
    availability_zones: NotRequired[
        "capo_dax.types.availability_zone_list.AvailabilityZoneList"
    ]
    """<p>The Availability Zone(s) from which to remove nodes.</p>"""
    node_ids_to_remove: NotRequired[
        "capo_dax.types.node_identifier_list.NodeIdentifierList"
    ]
    """<p>The unique identifiers of the nodes to be removed from the cluster.</p>"""

availability_zones instance-attribute

availability_zones: NotRequired[AvailabilityZoneList]

The Availability Zone(s) from which to remove nodes.

cluster_name instance-attribute

cluster_name: String

The name of the DAX cluster from which you want to remove nodes.

new_replication_factor instance-attribute

new_replication_factor: Integer

The new number of nodes for the DAX cluster.

node_ids_to_remove instance-attribute

node_ids_to_remove: NotRequired[NodeIdentifierList]

The unique identifiers of the nodes to be removed from the cluster.