CacheNode

public struct CacheNode : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The date and time when the cache node was created.

    Declaration

    Swift

    public let cacheNodeCreateTime: TimeStamp?
  • The cache node identifier. A node ID is a numeric identifier (0001, 0002, etc.). The combination of cluster ID and node ID uniquely identifies every cache node used in a customer’s AWS account.

    Declaration

    Swift

    public let cacheNodeId: String?
  • The current state of this cache node, one of the following values: available, creating, rebooting, or deleting.

    Declaration

    Swift

    public let cacheNodeStatus: String?
  • The Availability Zone where this node was created and now resides.

    Declaration

    Swift

    public let customerAvailabilityZone: String?
  • The hostname for connecting to this cache node.

    Declaration

    Swift

    public let endpoint: Endpoint?
  • The status of the parameter group applied to this cache node.

    Declaration

    Swift

    public let parameterGroupStatus: String?
  • The ID of the primary node to which this read replica node is synchronized. If this field is empty, this node is not associated with a primary cluster.

    Declaration

    Swift

    public let sourceCacheNodeId: String?
  • Undocumented

    Declaration

    Swift

    public init(cacheNodeCreateTime: TimeStamp? = nil, cacheNodeId: String? = nil, cacheNodeStatus: String? = nil, customerAvailabilityZone: String? = nil, endpoint: Endpoint? = nil, parameterGroupStatus: String? = nil, sourceCacheNodeId: String? = nil)