EncryptionOptions class
Encryption options for the broker.
Constructors
- EncryptionOptions({required bool useAwsOwnedKey, String? kmsKeyId})
-
EncryptionOptions.fromJson(Map<
String, dynamic> json) -
factory
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- kmsKeyId → String?
-
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.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- useAwsOwnedKey → bool
-
Enables the use of an AWS owned CMK using AWS Key Management Service (KMS).
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited