Class: Aws::ElastiCache::Types::IncreaseNodeGroupsInGlobalReplicationGroupMessage
- Inherits:
-
Struct
- Object
- Struct
- Aws::ElastiCache::Types::IncreaseNodeGroupsInGlobalReplicationGroupMessage
- Defined in:
- gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb
Overview
Note:
When making an API call, you may pass IncreaseNodeGroupsInGlobalReplicationGroupMessage data as a hash:
{
global_replication_group_id: "String", # required
node_group_count: 1, # required
regional_configurations: [
{
replication_group_id: "String", # required
replication_group_region: "String", # required
resharding_configuration: [ # required
{
node_group_id: "AllowedNodeGroupId",
preferred_availability_zones: ["String"],
},
],
},
],
apply_immediately: false, # required
}
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#apply_immediately ⇒ Boolean
Indicates that the process begins immediately.
-
#global_replication_group_id ⇒ String
The name of the Global datastore.
-
#node_group_count ⇒ Integer
The number of node groups you wish to add.
-
#regional_configurations ⇒ Array<Types::RegionalConfiguration>
Describes the replication group IDs, the Amazon regions where they are stored and the shard configuration for each that comprise the Global datastore.
Instance Attribute Details
#apply_immediately ⇒ Boolean
Indicates that the process begins immediately. At present, the only permitted value for this parameter is true.
5438 5439 5440 5441 5442 5443 5444 5445 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 5438 class IncreaseNodeGroupsInGlobalReplicationGroupMessage < Struct.new( :global_replication_group_id, :node_group_count, :regional_configurations, :apply_immediately) SENSITIVE = [] include Aws::Structure end |
#global_replication_group_id ⇒ String
The name of the Global datastore
5438 5439 5440 5441 5442 5443 5444 5445 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 5438 class IncreaseNodeGroupsInGlobalReplicationGroupMessage < Struct.new( :global_replication_group_id, :node_group_count, :regional_configurations, :apply_immediately) SENSITIVE = [] include Aws::Structure end |
#node_group_count ⇒ Integer
The number of node groups you wish to add
5438 5439 5440 5441 5442 5443 5444 5445 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 5438 class IncreaseNodeGroupsInGlobalReplicationGroupMessage < Struct.new( :global_replication_group_id, :node_group_count, :regional_configurations, :apply_immediately) SENSITIVE = [] include Aws::Structure end |
#regional_configurations ⇒ Array<Types::RegionalConfiguration>
Describes the replication group IDs, the Amazon regions where they are stored and the shard configuration for each that comprise the Global datastore
5438 5439 5440 5441 5442 5443 5444 5445 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 5438 class IncreaseNodeGroupsInGlobalReplicationGroupMessage < Struct.new( :global_replication_group_id, :node_group_count, :regional_configurations, :apply_immediately) SENSITIVE = [] include Aws::Structure end |