Skip to content

/AWS1/CL_EKASUBJECT

An object containing the name of the Kubernetes service account inside the cluster to associate the IAM credentials with.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_namespace TYPE /AWS1/EKASTRING /AWS1/EKASTRING

The name of the Kubernetes namespace inside the cluster to create the association in. The service account and the pods that use the service account must be in this namespace.

iv_serviceaccount TYPE /AWS1/EKASTRING /AWS1/EKASTRING

The name of the Kubernetes service account inside the cluster to associate the IAM credentials with.


Queryable Attributes

namespace

The name of the Kubernetes namespace inside the cluster to create the association in. The service account and the pods that use the service account must be in this namespace.

Accessible with the following methods

Method Description
GET_NAMESPACE() Getter for NAMESPACE, with configurable default
ASK_NAMESPACE() Getter for NAMESPACE w/ exceptions if field has no value
HAS_NAMESPACE() Determine if NAMESPACE has a value

serviceAccount

The name of the Kubernetes service account inside the cluster to associate the IAM credentials with.

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