Skip to content

NodeGroupMember

Source code in docs_src/capo_elasticache/types/node_group_member.py
class NodeGroupMember(TypedDict, closed=True):
    cache_cluster_id: NotRequired["capo_elasticache.types.string.String"]
    """<p>The ID of the cluster to which the node belongs.</p>"""
    cache_node_id: NotRequired["capo_elasticache.types.string.String"]
    """<p>The ID of the node within its cluster. A node ID is a numeric identifier (0001, 0002, etc.).</p>"""
    read_endpoint: NotRequired["capo_elasticache.types.endpoint.Endpoint"]
    """<p>The information required for client programs to connect to a node for read operations. The read endpoint is only applicable on Valkey or Redis OSS (cluster mode disabled) clusters.</p>"""
    preferred_availability_zone: NotRequired["capo_elasticache.types.string.String"]
    """<p>The name of the Availability Zone in which the node is located.</p>"""
    preferred_outpost_arn: NotRequired["capo_elasticache.types.string.String"]
    """<p>The outpost ARN of the node group member.</p>"""
    current_role: NotRequired["capo_elasticache.types.string.String"]
    """<p>The role that is currently assigned to the node - <code>primary</code> or <code>replica</code>. This member is only applicable for Valkey or Redis OSS (cluster mode disabled) replication groups.</p>"""

cache_cluster_id instance-attribute

cache_cluster_id: NotRequired[String]

The ID of the cluster to which the node belongs.

cache_node_id instance-attribute

cache_node_id: NotRequired[String]

The ID of the node within its cluster. A node ID is a numeric identifier (0001, 0002, etc.).

current_role instance-attribute

current_role: NotRequired[String]

The role that is currently assigned to the node - primary or replica. This member is only applicable for Valkey or Redis OSS (cluster mode disabled) replication groups.

preferred_availability_zone instance-attribute

preferred_availability_zone: NotRequired[String]

The name of the Availability Zone in which the node is located.

preferred_outpost_arn instance-attribute

preferred_outpost_arn: NotRequired[String]

The outpost ARN of the node group member.

read_endpoint instance-attribute

read_endpoint: NotRequired[Endpoint]

The information required for client programs to connect to a node for read operations. The read endpoint is only applicable on Valkey or Redis OSS (cluster mode disabled) clusters.