class Aws::S3::Types::ServerSideEncryptionRule


@see docs.aws.amazon.com/goto/WebAPI/s3-2006-03-01/ServerSideEncryptionRule AWS API Documentation
@return [Boolean]<br>: docs.aws.amazon.com/AmazonS3/latest/dev/bucket-key.html<br><br><br><br>S3 User Guide*.
For more information, see [Amazon S3 Bucket Keys] in the *Amazon
Bucket Key. By default, S3 Bucket Key is not enabled.
‘BucketKeyEnabled` element to `true` causes Amazon S3 to use an S3
bucket. Existing objects are not affected. Setting the
server-side encryption using KMS (SSE-KMS) for new objects in the
Specifies whether Amazon S3 should use an S3 Bucket Key with
@!attribute [rw] bucket_key_enabled
@return [Types::ServerSideEncryptionByDefault]
server-side encryption, this default encryption will be applied.
in the bucket. If a PUT Object request doesn’t specify any
Specifies the default server-side encryption to apply to new objects
@!attribute [rw] apply_server_side_encryption_by_default
Specifies the default server-side encryption configuration.