class Aws::MQ::Types::EncryptionOptions

Does not apply to RabbitMQ brokers.

Encryption options for the broker.

@note When making an API call, you may pass EncryptionOptions

data as a hash:

    {
      kms_key_id: "__string",
      use_aws_owned_key: false, # required
    }

@!attribute [rw] kms_key_id

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.
@return [String]

@!attribute [rw] use_aws_owned_key

Enables the use of an AWS owned CMK using AWS Key Management Service
(KMS). Set to true by default, if no value is provided, for example,
for RabbitMQ brokers.
@return [Boolean]

@see docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/EncryptionOptions AWS API Documentation

Constants

SENSITIVE