/AWS1/CL_S3_METTABLEENCCONF¶
The encryption settings for an S3 Metadata journal table or inventory table configuration.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_ssealgorithm TYPE /AWS1/S3_TABLESSEALGORITHM /AWS1/S3_TABLESSEALGORITHM¶
The encryption type specified for a metadata table. To specify server-side encryption with Key Management Service (KMS) keys (SSE-KMS), use the
aws:kmsvalue. To specify server-side encryption with Amazon S3 managed keys (SSE-S3), use theAES256value.
Optional arguments:¶
iv_kmskeyarn TYPE /AWS1/S3_KMSKEYARN /AWS1/S3_KMSKEYARN¶
If server-side encryption with Key Management Service (KMS) keys (SSE-KMS) is specified, you must also specify the KMS key Amazon Resource Name (ARN). You must specify a customer-managed KMS key that's located in the same Region as the general purpose bucket that corresponds to the metadata table configuration.
Queryable Attributes¶
SseAlgorithm¶
The encryption type specified for a metadata table. To specify server-side encryption with Key Management Service (KMS) keys (SSE-KMS), use the
aws:kmsvalue. To specify server-side encryption with Amazon S3 managed keys (SSE-S3), use theAES256value.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SSEALGORITHM() |
Getter for SSEALGORITHM, with configurable default |
ASK_SSEALGORITHM() |
Getter for SSEALGORITHM w/ exceptions if field has no value |
HAS_SSEALGORITHM() |
Determine if SSEALGORITHM has a value |
KmsKeyArn¶
If server-side encryption with Key Management Service (KMS) keys (SSE-KMS) is specified, you must also specify the KMS key Amazon Resource Name (ARN). You must specify a customer-managed KMS key that's located in the same Region as the general purpose bucket that corresponds to the metadata table configuration.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_KMSKEYARN() |
Getter for KMSKEYARN, with configurable default |
ASK_KMSKEYARN() |
Getter for KMSKEYARN w/ exceptions if field has no value |
HAS_KMSKEYARN() |
Determine if KMSKEYARN has a value |