public static interface ExportServerSideEncryption.Builder extends SdkPojo, CopyableBuilder<ExportServerSideEncryption.Builder,ExportServerSideEncryption>
| Modifier and Type | Method and Description |
|---|---|
ExportServerSideEncryption.Builder |
kmsKeyArn(String kmsKeyArn)
The Amazon Resource Name (ARN) of the AWS KMS key you want to use to encrypt the Amazon S3 objects.
|
ExportServerSideEncryption.Builder |
type(ServerSideEncryptionTypes type)
The type of server side encryption used for encrypting the objects in Amazon S3.
|
ExportServerSideEncryption.Builder |
type(String type)
The type of server side encryption used for encrypting the objects in Amazon S3.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildExportServerSideEncryption.Builder kmsKeyArn(String kmsKeyArn)
The Amazon Resource Name (ARN) of the AWS KMS key you want to use to encrypt the Amazon S3 objects. This parameter is required if you choose aws:kms as an encryption type.
kmsKeyArn - The Amazon Resource Name (ARN) of the AWS KMS key you want to use to encrypt the Amazon S3 objects.
This parameter is required if you choose aws:kms as an encryption type.ExportServerSideEncryption.Builder type(String type)
The type of server side encryption used for encrypting the objects in Amazon S3.
type - The type of server side encryption used for encrypting the objects in Amazon S3.ServerSideEncryptionTypes,
ServerSideEncryptionTypesExportServerSideEncryption.Builder type(ServerSideEncryptionTypes type)
The type of server side encryption used for encrypting the objects in Amazon S3.
type - The type of server side encryption used for encrypting the objects in Amazon S3.ServerSideEncryptionTypes,
ServerSideEncryptionTypesCopyright © 2023. All rights reserved.