/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
.