Skip to content

/AWS1/CL_EKSENCRYPTIONCONFIG

The encryption configuration for the cluster.

CONSTRUCTOR

IMPORTING

Optional arguments:

IT_RESOURCES TYPE /AWS1/CL_EKSSTRINGLIST_W=>TT_STRINGLIST TT_STRINGLIST

Specifies the resources to be encrypted. The only supported value is secrets.

IO_PROVIDER TYPE REF TO /AWS1/CL_EKSPROVIDER /AWS1/CL_EKSPROVIDER

Key Management Service (KMS) key. Either the ARN or the alias can be used.


Queryable Attributes

resources

Specifies the resources to be encrypted. The only supported value is secrets.

Accessible with the following methods

Method Description
GET_RESOURCES() Getter for RESOURCES, with configurable default
ASK_RESOURCES() Getter for RESOURCES w/ exceptions if field has no value
HAS_RESOURCES() Determine if RESOURCES has a value

provider

Key Management Service (KMS) key. Either the ARN or the alias can be used.

Accessible with the following methods

Method Description
GET_PROVIDER() Getter for PROVIDER

Public Local Types In This Class

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

TT_ENCRYPTIONCONFIGLIST

TYPES TT_ENCRYPTIONCONFIGLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_EKSENCRYPTIONCONFIG WITH DEFAULT KEY
.