Skip to content

GlobalTableWitnessGroupUpdate

Source code in docs_src/capo_dynamodb/types/global_table_witness_group_update.py
class GlobalTableWitnessGroupUpdate(TypedDict, closed=True):
    create: NotRequired[
        "capo_dynamodb.types.create_global_table_witness_group_member_action.CreateGlobalTableWitnessGroupMemberAction"
    ]
    """<p>Specifies a witness Region to be added to a new MRSC global table. The witness must be added when creating the MRSC global table.</p>"""
    delete: NotRequired[
        "capo_dynamodb.types.delete_global_table_witness_group_member_action.DeleteGlobalTableWitnessGroupMemberAction"
    ]
    """<p>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.</p>"""

create instance-attribute

Specifies a witness Region to be added to a new MRSC global table. The witness must be added when creating the MRSC global table.

delete instance-attribute

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.