AWS::AmazonMQ::Broker EncryptionOptions - Amazon CloudFormation
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

AWS::AmazonMQ::Broker EncryptionOptions

Encryption options for the broker.

Important

Does not apply to RabbitMQ brokers.

Syntax

To declare this entity in your Amazon 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 Amazon 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 Amazon owned CMK using Amazon KMS (KMS). Set to true by default, if no value is provided, for example, for RabbitMQ brokers.

Required: Yes

Type: Boolean

Update requires: Replacement