You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::DynamoDB::Types::ReplicationGroupUpdate
- Inherits:
-
Struct
- Object
- Struct
- Aws::DynamoDB::Types::ReplicationGroupUpdate
- Defined in:
- (unknown)
Overview
When passing ReplicationGroupUpdate as input to an Aws::Client method, you can use a vanilla Hash:
{
create: {
region_name: "RegionName", # required
kms_master_key_id: "KMSMasterKeyId",
provisioned_throughput_override: {
read_capacity_units: 1,
},
global_secondary_indexes: [
{
index_name: "IndexName", # required
provisioned_throughput_override: {
read_capacity_units: 1,
},
},
],
},
update: {
region_name: "RegionName", # required
kms_master_key_id: "KMSMasterKeyId",
provisioned_throughput_override: {
read_capacity_units: 1,
},
global_secondary_indexes: [
{
index_name: "IndexName", # required
provisioned_throughput_override: {
read_capacity_units: 1,
},
},
],
},
delete: {
region_name: "RegionName", # required
},
}
Represents one of the following:
-
A new replica to be added to an existing regional table or global table. This request invokes the
CreateTableReplicaaction in the destination Region. -
New parameters for an existing replica. This request invokes the
UpdateTableaction in the destination Region. -
An existing replica to be deleted. The request invokes the
DeleteTableReplicaaction in the destination Region, deleting the replica and all if its items in the destination Region.
Instance Attribute Summary collapse
-
#create ⇒ Types::CreateReplicationGroupMemberAction
The parameters required for creating a replica for the table.
-
#delete ⇒ Types::DeleteReplicationGroupMemberAction
The parameters required for deleting a replica for the table.
-
#update ⇒ Types::UpdateReplicationGroupMemberAction
The parameters required for updating a replica for the table.
Instance Attribute Details
#create ⇒ Types::CreateReplicationGroupMemberAction
The parameters required for creating a replica for the table.
#delete ⇒ Types::DeleteReplicationGroupMemberAction
The parameters required for deleting a replica for the table.
#update ⇒ Types::UpdateReplicationGroupMemberAction
The parameters required for updating a replica for the table.