AWS::AmazonMQ::Broker EncryptionOptions - AWS CloudFormation

AWS::AmazonMQ::Broker EncryptionOptions

Encryption options for the broker.

Important

Does not apply to RabbitMQ brokers.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

JSON

{ "KmsKeyId" : String, "UseAwsOwnedKey" : Boolean }

YAML

KmsKeyId: String UseAwsOwnedKey: Boolean

Properties

KmsKeyId

The customer master key (CMK) to use for the A AWS 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.

Required: No

Type: String

Update requires: Replacement

UseAwsOwnedKey

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

Required: Yes

Type: Boolean

Update requires: Replacement