You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::ElastiCache::Types::NodeGroupMember
- Inherits:
-
Struct
- Object
- Struct
- Aws::ElastiCache::Types::NodeGroupMember
- Defined in:
- (unknown)
Overview
Represents a single node within a node group (shard).
Instance Attribute Summary collapse
-
#cache_cluster_id ⇒ String
The ID of the cluster to which the node belongs.
-
#cache_node_id ⇒ String
The ID of the node within its cluster.
-
#current_role ⇒ String
The role that is currently assigned to the node -
primary
orreplica
. -
#preferred_availability_zone ⇒ String
The name of the Availability Zone in which the node is located.
-
#preferred_outpost_arn ⇒ String
The outpost ARN of the node group member.
-
#read_endpoint ⇒ Types::Endpoint
The information required for client programs to connect to a node for read operations.
Instance Attribute Details
#cache_cluster_id ⇒ String
The ID of the cluster to which the node belongs.
#cache_node_id ⇒ String
The ID of the node within its cluster. A node ID is a numeric identifier (0001, 0002, etc.).
#current_role ⇒ String
The role that is currently assigned to the node - primary
or
replica
. This member is only applicable for Redis (cluster mode
disabled) replication groups.
#preferred_availability_zone ⇒ String
The name of the Availability Zone in which the node is located.
#preferred_outpost_arn ⇒ String
The outpost ARN of the node group member.
#read_endpoint ⇒ Types::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.