/AWS1/CL_ATHMANAGEDLOGGINGCONF¶
Configuration settings for delivering logs to Amazon S3 buckets.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_enabled TYPE /AWS1/ATHBOXEDBOOLEAN /AWS1/ATHBOXEDBOOLEAN¶
Enables mamanged log persistence.
Optional arguments:¶
iv_kmskey TYPE /AWS1/ATHKMSKEY /AWS1/ATHKMSKEY¶
The KMS key ARN to encrypt the logs stored in managed log persistence.
Queryable Attributes¶
Enabled¶
Enables mamanged log persistence.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENABLED() |
Getter for ENABLED, with configurable default |
ASK_ENABLED() |
Getter for ENABLED w/ exceptions if field has no value |
HAS_ENABLED() |
Determine if ENABLED has a value |
KmsKey¶
The KMS key ARN to encrypt the logs stored in managed log persistence.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_KMSKEY() |
Getter for KMSKEY, with configurable default |
ASK_KMSKEY() |
Getter for KMSKEY w/ exceptions if field has no value |
HAS_KMSKEY() |
Determine if KMSKEY has a value |