public static interface EncryptionConfiguration.Builder extends SdkPojo, CopyableBuilder<EncryptionConfiguration.Builder,EncryptionConfiguration>
| Modifier and Type | Method and Description |
|---|---|
EncryptionConfiguration.Builder |
encryptionOption(EncryptionOption encryptionOption)
Indicates whether Amazon S3 server-side encryption with Amazon S3-managed keys (
SSE_S3),
server-side encryption with KMS-managed keys (SSE_KMS), or client-side encryption with
KMS-managed keys (CSE_KMS) is used. |
EncryptionConfiguration.Builder |
encryptionOption(String encryptionOption)
Indicates whether Amazon S3 server-side encryption with Amazon S3-managed keys (
SSE_S3),
server-side encryption with KMS-managed keys (SSE_KMS), or client-side encryption with
KMS-managed keys (CSE_KMS) is used. |
EncryptionConfiguration.Builder |
kmsKey(String kmsKey)
For
SSE_KMS and CSE_KMS, this is the KMS key ARN or ID. |
equalsBySdkFields, sdkFieldscopyapplyMutation, buildEncryptionConfiguration.Builder encryptionOption(String encryptionOption)
Indicates whether Amazon S3 server-side encryption with Amazon S3-managed keys (SSE_S3),
server-side encryption with KMS-managed keys (SSE_KMS), or client-side encryption with
KMS-managed keys (CSE_KMS) is used.
If a query runs in a workgroup and the workgroup overrides client-side settings, then the workgroup's setting for encryption is used. It specifies whether query results must be encrypted, for all queries that run in this workgroup.
encryptionOption - Indicates whether Amazon S3 server-side encryption with Amazon S3-managed keys (SSE_S3),
server-side encryption with KMS-managed keys (SSE_KMS), or client-side encryption with
KMS-managed keys (CSE_KMS) is used.
If a query runs in a workgroup and the workgroup overrides client-side settings, then the workgroup's setting for encryption is used. It specifies whether query results must be encrypted, for all queries that run in this workgroup.
EncryptionOption,
EncryptionOptionEncryptionConfiguration.Builder encryptionOption(EncryptionOption encryptionOption)
Indicates whether Amazon S3 server-side encryption with Amazon S3-managed keys (SSE_S3),
server-side encryption with KMS-managed keys (SSE_KMS), or client-side encryption with
KMS-managed keys (CSE_KMS) is used.
If a query runs in a workgroup and the workgroup overrides client-side settings, then the workgroup's setting for encryption is used. It specifies whether query results must be encrypted, for all queries that run in this workgroup.
encryptionOption - Indicates whether Amazon S3 server-side encryption with Amazon S3-managed keys (SSE_S3),
server-side encryption with KMS-managed keys (SSE_KMS), or client-side encryption with
KMS-managed keys (CSE_KMS) is used.
If a query runs in a workgroup and the workgroup overrides client-side settings, then the workgroup's setting for encryption is used. It specifies whether query results must be encrypted, for all queries that run in this workgroup.
EncryptionOption,
EncryptionOptionEncryptionConfiguration.Builder kmsKey(String kmsKey)
For SSE_KMS and CSE_KMS, this is the KMS key ARN or ID.
kmsKey - For SSE_KMS and CSE_KMS, this is the KMS key ARN or ID.Copyright © 2023. All rights reserved.