AWS CloudFormation
User Guide (Version )

AWS::AmazonMQ::Broker EncryptionOptions

Encryption options for the broker.

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 AWS Key Management Service (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: No interruption

UseAwsOwnedKey

Enables the use of an AWS owned CMK using AWS Key Management Service (KMS).

Required: Yes

Type: Boolean

Update requires: No interruption

On this page: