class Aws::ElastiCache::Types::NodeGroupMember

Represents a single node within a node group (shard).

@!attribute [rw] cache_cluster_id

The ID of the cluster to which the node belongs.
@return [String]

@!attribute [rw] cache_node_id

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

@!attribute [rw] read_endpoint

The information required for client programs to connect to a node
for read operations. The read endpoint is only applicable on Redis
(cluster mode disabled) clusters.
@return [Types::Endpoint]

@!attribute [rw] preferred_availability_zone

The name of the Availability Zone in which the node is located.
@return [String]

@!attribute [rw] preferred_outpost_arn

The outpost ARN of the node group member.
@return [String]

@!attribute [rw] current_role

The role that is currently assigned to the node - `primary` or
`replica`. This member is only applicable for Redis (cluster mode
disabled) replication groups.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/NodeGroupMember AWS API Documentation

Constants

SENSITIVE