Skip to content

EncryptionOptions

Source code in docs_src/capo_mq/types/encryption_options.py
class EncryptionOptions(TypedDict, closed=True):
    kms_key_id: NotRequired["capo_mq.types.__string.__string"]
    """<p>The customer master key (CMK) to use for the A KMS (KMS). This key is used to encrypt your data at rest. If not provided, Amazon MQ will use a default CMK to encrypt your data.</p>"""
    use_aws_owned_key: NotRequired["capo_mq.types.__boolean.__boolean"]
    """<p>Enables the use of an Amazon Web Services owned CMK using KMS (KMS). Set to true by default, if no value is provided, for example, for RabbitMQ brokers.</p>"""

kms_key_id instance-attribute

kms_key_id: NotRequired[__string]

The customer master key (CMK) to use for the A KMS (KMS). This key is used to encrypt your data at rest. If not provided, Amazon MQ will use a default CMK to encrypt your data.

use_aws_owned_key instance-attribute

use_aws_owned_key: NotRequired[__boolean]

Enables the use of an Amazon Web Services owned CMK using KMS (KMS). Set to true by default, if no value is provided, for example, for RabbitMQ brokers.