Show / Hide Table of Contents

Class BrokerEncryptionOptions

Inheritance
System.Object
BrokerEncryptionOptions
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Aws.Mq.Outputs
Assembly: Pulumi.Aws.dll
Syntax
public sealed class BrokerEncryptionOptions

Fields

View Source

KmsKeyId

Amazon Resource Name (ARN) of Key Management Service (KMS) Customer Master Key (CMK) to use for encryption at rest. Requires setting use_aws_owned_key to false. To perform drift detection when AWS managed CMKs or customer managed CMKs are in use, this value must be configured.

Declaration
public readonly string KmsKeyId
Field Value
Type Description
System.String
View Source

UseAwsOwnedKey

Boolean to enable an AWS owned Key Management Service (KMS) Customer Master Key (CMK) that is not in your account. Defaults to true. Setting to false without configuring kms_key_id will create an AWS managed Customer Master Key (CMK) aliased to aws/mq in your account.

Declaration
public readonly bool? UseAwsOwnedKey
Field Value
Type Description
System.Nullable<System.Boolean>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.