Class: Aws::DAX::Types::UpdateClusterRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::DAX::Types::UpdateClusterRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-dax/types.rb
Overview
When making an API call, you may pass UpdateClusterRequest data as a hash:
{
cluster_name: "String", # required
description: "String",
preferred_maintenance_window: "String",
notification_topic_arn: "String",
notification_topic_status: "String",
parameter_group_name: "String",
security_group_ids: ["String"],
}
Instance Attribute Summary collapse
-
#cluster_name ⇒ String
The name of the DAX cluster to be modified.
-
#description ⇒ String
A description of the changes being made to the cluster.
-
#notification_topic_arn ⇒ String
The Amazon Resource Name (ARN) that identifies the topic.
-
#notification_topic_status ⇒ String
The current state of the topic.
-
#parameter_group_name ⇒ String
The name of a parameter group for this cluster.
-
#preferred_maintenance_window ⇒ String
A range of time when maintenance of DAX cluster software will be performed.
-
#security_group_ids ⇒ Array<String>
A list of user-specified security group IDs to be assigned to each node in the DAX cluster.
Instance Attribute Details
#cluster_name ⇒ String
The name of the DAX cluster to be modified.
1528 1529 1530 1531 1532 1533 1534 1535 1536 1537 |
# File 'lib/aws-sdk-dax/types.rb', line 1528 class UpdateClusterRequest < Struct.new( :cluster_name, :description, :preferred_maintenance_window, :notification_topic_arn, :notification_topic_status, :parameter_group_name, :security_group_ids) include Aws::Structure end |
#description ⇒ String
A description of the changes being made to the cluster.
1528 1529 1530 1531 1532 1533 1534 1535 1536 1537 |
# File 'lib/aws-sdk-dax/types.rb', line 1528 class UpdateClusterRequest < Struct.new( :cluster_name, :description, :preferred_maintenance_window, :notification_topic_arn, :notification_topic_status, :parameter_group_name, :security_group_ids) include Aws::Structure end |
#notification_topic_arn ⇒ String
The Amazon Resource Name (ARN) that identifies the topic.
1528 1529 1530 1531 1532 1533 1534 1535 1536 1537 |
# File 'lib/aws-sdk-dax/types.rb', line 1528 class UpdateClusterRequest < Struct.new( :cluster_name, :description, :preferred_maintenance_window, :notification_topic_arn, :notification_topic_status, :parameter_group_name, :security_group_ids) include Aws::Structure end |
#notification_topic_status ⇒ String
The current state of the topic.
1528 1529 1530 1531 1532 1533 1534 1535 1536 1537 |
# File 'lib/aws-sdk-dax/types.rb', line 1528 class UpdateClusterRequest < Struct.new( :cluster_name, :description, :preferred_maintenance_window, :notification_topic_arn, :notification_topic_status, :parameter_group_name, :security_group_ids) include Aws::Structure end |
#parameter_group_name ⇒ String
The name of a parameter group for this cluster.
1528 1529 1530 1531 1532 1533 1534 1535 1536 1537 |
# File 'lib/aws-sdk-dax/types.rb', line 1528 class UpdateClusterRequest < Struct.new( :cluster_name, :description, :preferred_maintenance_window, :notification_topic_arn, :notification_topic_status, :parameter_group_name, :security_group_ids) include Aws::Structure end |
#preferred_maintenance_window ⇒ 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.
1528 1529 1530 1531 1532 1533 1534 1535 1536 1537 |
# File 'lib/aws-sdk-dax/types.rb', line 1528 class UpdateClusterRequest < Struct.new( :cluster_name, :description, :preferred_maintenance_window, :notification_topic_arn, :notification_topic_status, :parameter_group_name, :security_group_ids) include Aws::Structure end |
#security_group_ids ⇒ Array<String>
A list of user-specified security group IDs to be assigned to each node in the DAX cluster. If this parameter is not specified, DAX assigns the default VPC security group to each node.
1528 1529 1530 1531 1532 1533 1534 1535 1536 1537 |
# File 'lib/aws-sdk-dax/types.rb', line 1528 class UpdateClusterRequest < Struct.new( :cluster_name, :description, :preferred_maintenance_window, :notification_topic_arn, :notification_topic_status, :parameter_group_name, :security_group_ids) include Aws::Structure end |