Skip to content

/AWS1/CL_EKSLOGSETUP

An object representing the enabled or disabled Kubernetes control plane logs for your cluster.

CONSTRUCTOR

IMPORTING

Optional arguments:

IT_TYPES TYPE /AWS1/CL_EKSLOGTYPES_W=>TT_LOGTYPES TT_LOGTYPES

The available cluster control plane log types.

IV_ENABLED TYPE /AWS1/EKSBOXEDBOOLEAN /AWS1/EKSBOXEDBOOLEAN

If a log type is enabled, that log type exports its control plane logs to CloudWatch Logs. If a log type isn't enabled, that log type doesn't export its control plane logs. Each individual log type can be enabled or disabled independently.


Queryable Attributes

types

The available cluster control plane log types.

Accessible with the following methods

Method Description
GET_TYPES() Getter for TYPES, with configurable default
ASK_TYPES() Getter for TYPES w/ exceptions if field has no value
HAS_TYPES() Determine if TYPES has a value

enabled

If a log type is enabled, that log type exports its control plane logs to CloudWatch Logs. If a log type isn't enabled, that log type doesn't export its control plane logs. Each individual log type can be enabled or disabled independently.

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

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_LOGSETUPS

TYPES TT_LOGSETUPS TYPE STANDARD TABLE OF REF TO /AWS1/CL_EKSLOGSETUP WITH DEFAULT KEY
.