Skip to content

MultiRegionConfiguration

Source code in docs_src/capo_kms/types/multi_region_configuration.py
class MultiRegionConfiguration(TypedDict, closed=True):
    multi_region_key_type: NotRequired[
        "capo_kms.types.multi_region_key_type.MultiRegionKeyType"
    ]
    """<p>Indicates whether the KMS key is a <code>PRIMARY</code> or <code>REPLICA</code> key.</p>"""
    primary_key: NotRequired["capo_kms.types.multi_region_key.MultiRegionKey"]
    """<p>Displays the key ARN and Region of the primary key. This field includes the current KMS key if it is the primary key.</p>"""
    replica_keys: NotRequired["capo_kms.types.multi_region_key_list.MultiRegionKeyList"]
    """<p>displays the key ARNs and Regions of all replica keys. This field includes the current KMS key if it is a replica key.</p>"""

multi_region_key_type instance-attribute

multi_region_key_type: NotRequired[MultiRegionKeyType]

Indicates whether the KMS key is a PRIMARY or REPLICA key.

primary_key instance-attribute

primary_key: NotRequired[MultiRegionKey]

Displays the key ARN and Region of the primary key. This field includes the current KMS key if it is the primary key.

replica_keys instance-attribute

replica_keys: NotRequired[MultiRegionKeyList]

displays the key ARNs and Regions of all replica keys. This field includes the current KMS key if it is a replica key.