class Aws::ElastiCache::Types::IncreaseNodeGroupsInGlobalReplicationGroupMessage

@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
    }

@!attribute [rw] global_replication_group_id

The name of the Global datastore
@return [String]

@!attribute [rw] node_group_count

The number of node groups you wish to add
@return [Integer]

@!attribute [rw] regional_configurations

Describes the replication group IDs, the Amazon regions where they
are stored and the shard configuration for each that comprise the
Global datastore
@return [Array<Types::RegionalConfiguration>]

@!attribute [rw] apply_immediately

Indicates that the process begins immediately. At present, the only
permitted value for this parameter is true.
@return [Boolean]

@see docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/IncreaseNodeGroupsInGlobalReplicationGroupMessage AWS API Documentation

Constants

SENSITIVE