Skip to content

/AWS1/CL_EKSFARGATEPROFILE

An object representing an Fargate profile.

CONSTRUCTOR

IMPORTING

Optional arguments:

IV_FARGATEPROFILENAME TYPE /AWS1/EKSSTRING /AWS1/EKSSTRING

The name of the Fargate profile.

IV_FARGATEPROFILEARN TYPE /AWS1/EKSSTRING /AWS1/EKSSTRING

The full Amazon Resource Name (ARN) of the Fargate profile.

IV_CLUSTERNAME TYPE /AWS1/EKSSTRING /AWS1/EKSSTRING

The name of your cluster.

IV_CREATEDAT TYPE /AWS1/EKSTIMESTAMP /AWS1/EKSTIMESTAMP

The Unix epoch timestamp at object creation.

IV_PODEXECUTIONROLEARN TYPE /AWS1/EKSSTRING /AWS1/EKSSTRING

The Amazon Resource Name (ARN) of the Pod execution role to use for any Pod that matches the selectors in the Fargate profile. For more information, see Pod execution role in the Amazon EKS User Guide.

IT_SUBNETS TYPE /AWS1/CL_EKSSTRINGLIST_W=>TT_STRINGLIST TT_STRINGLIST

The IDs of subnets to launch a Pod into.

IT_SELECTORS TYPE /AWS1/CL_EKSFARGATEPFLSELECTOR=>TT_FARGATEPROFILESELECTORS TT_FARGATEPROFILESELECTORS

The selectors to match for a Pod to use this Fargate profile.

IV_STATUS TYPE /AWS1/EKSFARGATEPROFILESTATUS /AWS1/EKSFARGATEPROFILESTATUS

The current status of the Fargate profile.

IT_TAGS TYPE /AWS1/CL_EKSTAGMAP_W=>TT_TAGMAP TT_TAGMAP

Metadata that assists with categorization and organization. Each tag consists of a key and an optional value. You define both. Tags don't propagate to any other cluster or Amazon Web Services resources.

IO_HEALTH TYPE REF TO /AWS1/CL_EKSFARGATEPFLHEALTH /AWS1/CL_EKSFARGATEPFLHEALTH

The health status of the Fargate profile. If there are issues with your Fargate profile's health, they are listed here.


Queryable Attributes

fargateProfileName

The name of the Fargate profile.

Accessible with the following methods

Method Description
GET_FARGATEPROFILENAME() Getter for FARGATEPROFILENAME, with configurable default
ASK_FARGATEPROFILENAME() Getter for FARGATEPROFILENAME w/ exceptions if field has no
HAS_FARGATEPROFILENAME() Determine if FARGATEPROFILENAME has a value

fargateProfileArn

The full Amazon Resource Name (ARN) of the Fargate profile.

Accessible with the following methods

Method Description
GET_FARGATEPROFILEARN() Getter for FARGATEPROFILEARN, with configurable default
ASK_FARGATEPROFILEARN() Getter for FARGATEPROFILEARN w/ exceptions if field has no v
HAS_FARGATEPROFILEARN() Determine if FARGATEPROFILEARN has a value

clusterName

The name of your cluster.

Accessible with the following methods

Method Description
GET_CLUSTERNAME() Getter for CLUSTERNAME, with configurable default
ASK_CLUSTERNAME() Getter for CLUSTERNAME w/ exceptions if field has no value
HAS_CLUSTERNAME() Determine if CLUSTERNAME has a value

createdAt

The Unix epoch timestamp at object creation.

Accessible with the following methods

Method Description
GET_CREATEDAT() Getter for CREATEDAT, with configurable default
ASK_CREATEDAT() Getter for CREATEDAT w/ exceptions if field has no value
HAS_CREATEDAT() Determine if CREATEDAT has a value

podExecutionRoleArn

The Amazon Resource Name (ARN) of the Pod execution role to use for any Pod that matches the selectors in the Fargate profile. For more information, see Pod execution role in the Amazon EKS User Guide.

Accessible with the following methods

Method Description
GET_PODEXECUTIONROLEARN() Getter for PODEXECUTIONROLEARN, with configurable default
ASK_PODEXECUTIONROLEARN() Getter for PODEXECUTIONROLEARN w/ exceptions if field has no
HAS_PODEXECUTIONROLEARN() Determine if PODEXECUTIONROLEARN has a value

subnets

The IDs of subnets to launch a Pod into.

Accessible with the following methods

Method Description
GET_SUBNETS() Getter for SUBNETS, with configurable default
ASK_SUBNETS() Getter for SUBNETS w/ exceptions if field has no value
HAS_SUBNETS() Determine if SUBNETS has a value

selectors

The selectors to match for a Pod to use this Fargate profile.

Accessible with the following methods

Method Description
GET_SELECTORS() Getter for SELECTORS, with configurable default
ASK_SELECTORS() Getter for SELECTORS w/ exceptions if field has no value
HAS_SELECTORS() Determine if SELECTORS has a value

status

The current status of the Fargate profile.

Accessible with the following methods

Method Description
GET_STATUS() Getter for STATUS, with configurable default
ASK_STATUS() Getter for STATUS w/ exceptions if field has no value
HAS_STATUS() Determine if STATUS has a value

tags

Metadata that assists with categorization and organization. Each tag consists of a key and an optional value. You define both. Tags don't propagate to any other cluster or Amazon Web Services resources.

Accessible with the following methods

Method Description
GET_TAGS() Getter for TAGS, with configurable default
ASK_TAGS() Getter for TAGS w/ exceptions if field has no value
HAS_TAGS() Determine if TAGS has a value

health

The health status of the Fargate profile. If there are issues with your Fargate profile's health, they are listed here.

Accessible with the following methods

Method Description
GET_HEALTH() Getter for HEALTH