S3TableIntegrationEncryption class

Constructors

S3TableIntegrationEncryption({Input<String?>? kmsKeyArn, required Input<String> sseAlgorithm})
Creates a new S3TableIntegrationEncryption. kmsKeyArn ARN of the KMS key to use for encryption. Required when sseAlgorithm is aws:kms. sseAlgorithm Server-side encryption algorithm. Valid values: AES256, aws:kms.
const
S3TableIntegrationEncryption.fromMap(Map<String, dynamic> map)
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
kmsKeyArn → Input<String?>?
ARN of the KMS key to use for encryption. Required when sseAlgorithm is aws:kms.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sseAlgorithm → Input<String>
Server-side encryption algorithm. Valid values: AES256, aws:kms.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

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