KMSEncryptionConfig class
Describes an encryption key for a destination in Amazon S3.
Constructors
- KMSEncryptionConfig({required String awsKMSKeyARN})
-
KMSEncryptionConfig.fromJson(Map<
String, dynamic> json) -
factory
Properties
- awsKMSKeyARN → String
-
The Amazon Resource Name (ARN) of the encryption key. Must belong to the
same AWS Region as the destination Amazon S3 bucket. For more information,
see Amazon
Resource Names (ARNs) and AWS Service Namespaces.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
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