NodeGroupMember
public struct NodeGroupMember : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The ID of the cluster to which the node belongs.
Declaration
Swift
public let cacheClusterId: String?
-
The ID of the node within its cluster. A node ID is a numeric identifier (0001, 0002, etc.).
Declaration
Swift
public let cacheNodeId: 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.
Declaration
Swift
public let currentRole: String?
-
The name of the Availability Zone in which the node is located.
Declaration
Swift
public let preferredAvailabilityZone: String?
-
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.
Declaration
Swift
public let readEndpoint: Endpoint?
-
Undocumented
Declaration
Swift
public init(cacheClusterId: String? = nil, cacheNodeId: String? = nil, currentRole: String? = nil, preferredAvailabilityZone: String? = nil, readEndpoint: Endpoint? = nil)