NAME
Paws::DAX::Cluster
USAGE
This class represents one of two things:
Arguments in a call to a service
Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object.
As an example, if Att1 is expected to be a Paws::DAX::Cluster object:
$service_obj->Method(Att1 => { ActiveNodes => $value, ..., TotalNodes => $value });
Results returned from an API call
Use accessors for each attribute. If Att1 is expected to be an Paws::DAX::Cluster object:
$result = $service_obj->Method(...);
$result->Att1->ActiveNodes
DESCRIPTION
Contains all of the attributes of a specific DAX cluster.
ATTRIBUTES
ActiveNodes => Int
The number of nodes in the cluster that are active (i.e., capable of serving requests).
ClusterArn => Str
The Amazon Resource Name (ARN) that uniquely identifies the cluster.
ClusterDiscoveryEndpoint => Paws::DAX::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.
ClusterEndpointEncryptionType => Str
The type of encryption supported by the cluster's endpoint. Values are:
NONE
for no encryptionTLS
for Transport Layer Security
ClusterName => Str
The name of the DAX cluster.
Description => Str
The description of the cluster.
IamRoleArn => Str
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.
NodeIdsToRemove => ArrayRef[Str|Undef]
A list of nodes to be removed from the cluster.
Nodes => ArrayRef[Paws::DAX::Node]
A list of nodes that are currently in the cluster.
NodeType => Str
The node type for the nodes in the cluster. (All nodes in a DAX cluster are of the same type.)
NotificationConfiguration => Paws::DAX::NotificationConfiguration
Describes a notification topic and its status. Notification topics are used for publishing DAX events to subscribers using Amazon Simple Notification Service (SNS).
ParameterGroup => Paws::DAX::ParameterGroupStatus
The parameter group being used by nodes in the cluster.
PreferredMaintenanceWindow => Str
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.
SecurityGroups => ArrayRef[Paws::DAX::SecurityGroupMembership]
A list of security groups, and the status of each, for the nodes in the cluster.
SSEDescription => Paws::DAX::SSEDescription
The description of the server-side encryption status on the specified DAX cluster.
Status => Str
The current status of the cluster.
SubnetGroup => Str
The subnet group where the DAX cluster is running.
TotalNodes => Int
The total number of nodes in the cluster.
SEE ALSO
This class forms part of Paws, describing an object used in Paws::DAX
BUGS and CONTRIBUTIONS
The source code is located here: https://github.com/pplu/aws-sdk-perl
Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues