Cluster
¶
Source code in docs_src/capo_dax/types/cluster.py
active_nodes
instance-attribute
¶
active_nodes: NotRequired[IntegerOptional]
The number of nodes in the cluster that are active (i.e., capable of serving requests).
cluster_arn
instance-attribute
¶
cluster_arn: NotRequired[String]
The Amazon Resource Name (ARN) that uniquely identifies the cluster.
cluster_discovery_endpoint
instance-attribute
¶
cluster_discovery_endpoint: NotRequired[Endpoint]
The endpoint for this DAX cluster, consisting of a DNS name, a port number, and a URL. Applications should use the URL to configure the DAX client to find their cluster.
cluster_endpoint_encryption_type
instance-attribute
¶
cluster_endpoint_encryption_type: NotRequired[ClusterEndpointEncryptionType]
The type of encryption supported by the cluster's endpoint. Values are:
-
NONEfor no encryptionTLSfor Transport Layer Security
iam_role_arn
instance-attribute
¶
iam_role_arn: NotRequired[String]
A valid Amazon Resource Name (ARN) that identifies an IAM role. At runtime, DAX will assume this role and use the role's permissions to access DynamoDB on your behalf.
network_type
instance-attribute
¶
network_type: NotRequired[NetworkType]
The IP address type of the cluster. Values are:
-
ipv4- IPv4 addresses only -
ipv6- IPv6 addresses only -
dual_stack- Both IPv4 and IPv6 addresses
node_ids_to_remove
instance-attribute
¶
node_ids_to_remove: NotRequired[NodeIdentifierList]
A list of nodes to be removed from the cluster.
node_type
instance-attribute
¶
node_type: NotRequired[String]
The node type for the nodes in the cluster. (All nodes in a DAX cluster are of the same type.)
nodes
instance-attribute
¶
nodes: NotRequired[NodeList]
A list of nodes that are currently in the cluster.
notification_configuration
instance-attribute
¶
notification_configuration: NotRequired[NotificationConfiguration]
Describes a notification topic and its status. Notification topics are used for publishing DAX events to subscribers using Amazon Simple Notification Service (SNS).
parameter_group
instance-attribute
¶
parameter_group: NotRequired[ParameterGroupStatus]
The parameter group being used by nodes in the cluster.
preferred_maintenance_window
instance-attribute
¶
preferred_maintenance_window: NotRequired[String]
A range of time when maintenance of DAX cluster software will be performed. For example: sun:01:00-sun:09:00. Cluster maintenance normally takes less than 30 minutes, and is performed automatically within the maintenance window.
security_groups
instance-attribute
¶
security_groups: NotRequired[SecurityGroupMembershipList]
A list of security groups, and the status of each, for the nodes in the cluster.
sse_description
instance-attribute
¶
sse_description: NotRequired[SSEDescription]
The description of the server-side encryption status on the specified DAX cluster.
subnet_group
instance-attribute
¶
subnet_group: NotRequired[String]
The subnet group where the DAX cluster is running.
total_nodes
instance-attribute
¶
total_nodes: NotRequired[IntegerOptional]
The total number of nodes in the cluster.