Skip to content

/AWS1/CL_EKSADDONPODIDCONF

Information about how to configure IAM for an Addon.

CONSTRUCTOR

IMPORTING

Optional arguments:

IV_SERVICEACCOUNT TYPE /AWS1/EKSSTRING /AWS1/EKSSTRING

The Kubernetes Service Account name used by the addon.

IT_RECOMMENDEDMANAGEDPOL TYPE /AWS1/CL_EKSSTRINGLIST_W=>TT_STRINGLIST TT_STRINGLIST

A suggested IAM Policy for the addon.


Queryable Attributes

serviceAccount

The Kubernetes Service Account name used by the addon.

Accessible with the following methods

Method Description
GET_SERVICEACCOUNT() Getter for SERVICEACCOUNT, with configurable default
ASK_SERVICEACCOUNT() Getter for SERVICEACCOUNT w/ exceptions if field has no valu
HAS_SERVICEACCOUNT() Determine if SERVICEACCOUNT has a value

recommendedManagedPolicies

A suggested IAM Policy for the addon.

Accessible with the following methods

Method Description
GET_RECOMMENDEDMANAGEDPOL() Getter for RECOMMENDEDMANAGEDPOLICIES, with configurable def
ASK_RECOMMENDEDMANAGEDPOL() Getter for RECOMMENDEDMANAGEDPOLICIES w/ exceptions if field
HAS_RECOMMENDEDMANAGEDPOL() Determine if RECOMMENDEDMANAGEDPOLICIES 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_ADDONPODIDENTITYCONFLIST

TYPES TT_ADDONPODIDENTITYCONFLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_EKSADDONPODIDCONF WITH DEFAULT KEY
.