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