Skip to content

EncryptionConfig

Source code in docs_src/capo_xray/types/encryption_config.py
class EncryptionConfig(TypedDict, closed=True):
    key_id: NotRequired["capo_xray.types.string.String"]
    """<p>The ID of the KMS key used for encryption, if applicable.</p>"""
    status: NotRequired["capo_xray.types.encryption_status.EncryptionStatus"]
    """<p>The encryption status. While the status is <code>UPDATING</code>, X-Ray may encrypt data with a combination of the new and old settings.</p>"""
    type: NotRequired["capo_xray.types.encryption_type.EncryptionType"]
    """<p>The type of encryption. Set to <code>KMS</code> for encryption with KMS keys. Set to <code>NONE</code> for default encryption.</p>"""

key_id instance-attribute

key_id: NotRequired[String]

The ID of the KMS key used for encryption, if applicable.

status instance-attribute

status: NotRequired[EncryptionStatus]

The encryption status. While the status is UPDATING, X-Ray may encrypt data with a combination of the new and old settings.

type instance-attribute

type: NotRequired[EncryptionType]

The type of encryption. Set to KMS for encryption with KMS keys. Set to NONE for default encryption.