EncryptionOptions

public struct EncryptionOptions : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The symmetric 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.

    Declaration

    Swift

    public let kmsKeyId: String?
  • Enables the use of an AWS owned CMK using AWS Key Management Service (KMS).

    Declaration

    Swift

    public let useAwsOwnedKey: Bool
  • Undocumented

    Declaration

    Swift

    public init(kmsKeyId: String? = nil, useAwsOwnedKey: Bool)