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)