Show / Hide Table of Contents

Class BrokerEncryptionOptionsGetArgs

Inheritance
System.Object
InputArgs
ResourceArgs
BrokerEncryptionOptionsGetArgs
Inherited Members
ResourceArgs.Empty
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.Inputs
Assembly: Pulumi.Aws.dll
Syntax
public sealed class BrokerEncryptionOptionsGetArgs : ResourceArgs

Constructors

View Source

BrokerEncryptionOptionsGetArgs()

Declaration
public BrokerEncryptionOptionsGetArgs()

Properties

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 Input<string> KmsKeyId { get; set; }
Property Value
Type Description
Input<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 Input<bool> UseAwsOwnedKey { get; set; }
Property Value
Type Description
Input<System.Boolean>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.