Skip to content

EncryptionConfiguration

Source code in docs_src/capo_mwaa_serverless/types/encryption_configuration.py
class EncryptionConfiguration(TypedDict, closed=True):
    type: "capo_mwaa_serverless.types.encryption_type.EncryptionType"
    """<p>The type of encryption to use. Values are <code>AWS_MANAGED_KEY</code> (Amazon Web Services manages the encryption key) or <code>CUSTOMER_MANAGED_KEY</code> (you provide a KMS key).</p>"""
    kms_key_id: NotRequired["str"]
    """<p>The ID or ARN of the Amazon Web Services KMS key to use for encryption. Required when <code>Type</code> is <code>CUSTOMER_MANAGED_KEY</code>.</p>"""

kms_key_id instance-attribute

kms_key_id: NotRequired[str]

The ID or ARN of the Amazon Web Services KMS key to use for encryption. Required when Type is CUSTOMER_MANAGED_KEY.

type instance-attribute

The type of encryption to use. Values are AWS_MANAGED_KEY (Amazon Web Services manages the encryption key) or CUSTOMER_MANAGED_KEY (you provide a KMS key).