/AWS1/CL_EKSADDONPODIDASSOCI00¶
A type of Pod Identity Association owned by an Amazon EKS Add-on.
Each EKS Pod Identity Association maps a role to a service account in a namespace in the cluster.
For more information, see Attach an IAM Role to an Amazon EKS add-on using Pod Identity in the EKS User Guide.
CONSTRUCTOR
¶
IMPORTING¶
Required arguments:¶
IV_SERVICEACCOUNT
TYPE /AWS1/EKSSTRING
/AWS1/EKSSTRING
¶
The name of a Kubernetes Service Account.
IV_ROLEARN
TYPE /AWS1/EKSSTRING
/AWS1/EKSSTRING
¶
The ARN of an IAM Role.
Queryable Attributes¶
serviceAccount¶
The name of a Kubernetes Service Account.
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 |
roleArn¶
The ARN of an IAM Role.
Accessible with the following methods¶
Method | Description |
---|---|
GET_ROLEARN() |
Getter for ROLEARN, with configurable default |
ASK_ROLEARN() |
Getter for ROLEARN w/ exceptions if field has no value |
HAS_ROLEARN() |
Determine if ROLEARN 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_ADDONPODIDASSOCIATIONSLIST
¶
TYPES TT_ADDONPODIDASSOCIATIONSLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_EKSADDONPODIDASSOCI00 WITH DEFAULT KEY
.