class
Amazonite::DynamoDB::GlobalTableWitnessGroupUpdate
- Amazonite::DynamoDB::GlobalTableWitnessGroupUpdate
- Reference
- Object
Overview
Represents one of the following:
-
A new witness to be added to a new global table.
-
An existing witness to be removed from an existing global table.
You can configure one witness per MRSC global table.
Included Modules
- JSON::Serializable
Defined in:
dynamodb/global_table_witness_group_update.crConstructors
- .new(pull : JSON::PullParser)
- .new(create : CreateGlobalTableWitnessGroupMemberAction | Nil = nil, delete : DeleteGlobalTableWitnessGroupMemberAction | Nil = nil)
- .new(*, __pull_for_json_serializable pull : JSON::PullParser)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#create : CreateGlobalTableWitnessGroupMemberAction | Nil
Specifies a witness Region to be added to a new MRSC global table.
-
#create=(create : CreateGlobalTableWitnessGroupMemberAction | Nil)
Specifies a witness Region to be added to a new MRSC global table.
-
#delete : DeleteGlobalTableWitnessGroupMemberAction | Nil
Specifies a witness Region to be removed from an existing global table.
-
#delete=(delete : DeleteGlobalTableWitnessGroupMemberAction | Nil)
Specifies a witness Region to be removed from an existing global table.
-
#hash(hasher)
See
Object#hash(hasher) - #validate! : Nil
Constructor Detail
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
Specifies a witness Region to be added to a new MRSC global table. The witness must be added when creating the MRSC global table.
Specifies a witness Region to be added to a new MRSC global table. The witness must be added when creating the MRSC global table.
Specifies a witness Region to be removed from an existing global table. Must be done in conjunction with removing a replica. The deletion of both a witness and replica converts the remaining replica to a single-Region DynamoDB table.
Specifies a witness Region to be removed from an existing global table. Must be done in conjunction with removing a replica. The deletion of both a witness and replica converts the remaining replica to a single-Region DynamoDB table.