DefaultServerSideEncryption class

Contains information on the server side encryption method used in the S3 bucket. See S3 Server-Side Encryption for more information.

Constructors

DefaultServerSideEncryption({String? encryptionType, String? kmsMasterKeyArn})
DefaultServerSideEncryption.fromJson(Map<String, dynamic> json)
factory

Properties

encryptionType String?
The type of encryption used for objects within the S3 bucket.
final
hashCode int
The hash code for this object.
no setterinherited
kmsMasterKeyArn String?
The Amazon Resource Name (ARN) of the KMS encryption key. Only available if the bucket EncryptionType is aws:kms.
final
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
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited