Skip to content

KmsAccess

Source code in docs_src/capo_odb/types/kms_access.py
class KmsAccess(TypedDict, closed=True):
    status: NotRequired["capo_odb.types.managed_resource_status.ManagedResourceStatus"]
    """<p>The current status of the Amazon Web Services Key Management Service (KMS) access configuration.</p>"""
    ipv4_addresses: NotRequired["capo_odb.types.string_list.StringList"]
    """<p>The IPv4 addresses allowed for Amazon Web Services Key Management Service (KMS) access.</p>"""
    domain_name: NotRequired["str"]
    """<p>The domain name for Amazon Web Services Key Management Service (KMS) access configuration.</p>"""
    kms_policy_document: NotRequired["str"]
    """<p>The Amazon Web Services Key Management Service (KMS) policy document that defines permissions for key usage.</p>"""

domain_name instance-attribute

domain_name: NotRequired[str]

The domain name for Amazon Web Services Key Management Service (KMS) access configuration.

ipv4_addresses instance-attribute

ipv4_addresses: NotRequired[StringList]

The IPv4 addresses allowed for Amazon Web Services Key Management Service (KMS) access.

kms_policy_document instance-attribute

kms_policy_document: NotRequired[str]

The Amazon Web Services Key Management Service (KMS) policy document that defines permissions for key usage.

status instance-attribute

status: NotRequired[ManagedResourceStatus]

The current status of the Amazon Web Services Key Management Service (KMS) access configuration.