/AWS1/CL_BTCEKSATTEMPTDETAIL¶
An object that represents the details of a job attempt for a job attempt by an Amazon EKS container.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
it_containers TYPE /AWS1/CL_BTCEKSATTEMPTCONTAI00=>TT_EKSATTEMPTCONTAINERDETAILS TT_EKSATTEMPTCONTAINERDETAILS¶
The details for the final status of the containers for this job attempt.
it_initcontainers TYPE /AWS1/CL_BTCEKSATTEMPTCONTAI00=>TT_EKSATTEMPTCONTAINERDETAILS TT_EKSATTEMPTCONTAINERDETAILS¶
The details for the init containers.
iv_eksclusterarn TYPE /AWS1/BTCSTRING /AWS1/BTCSTRING¶
The Amazon Resource Name (ARN) of the Amazon EKS cluster.
iv_podname TYPE /AWS1/BTCSTRING /AWS1/BTCSTRING¶
The name of the pod for this job attempt.
iv_podnamespace TYPE /AWS1/BTCSTRING /AWS1/BTCSTRING¶
The namespace of the Amazon EKS cluster that the pod exists in.
iv_nodename TYPE /AWS1/BTCSTRING /AWS1/BTCSTRING¶
The name of the node for this job attempt.
iv_startedat TYPE /AWS1/BTCLONG /AWS1/BTCLONG¶
The Unix timestamp (in milliseconds) for when the attempt was started (when the attempt transitioned from the
STARTINGstate to theRUNNINGstate).
iv_stoppedat TYPE /AWS1/BTCLONG /AWS1/BTCLONG¶
The Unix timestamp (in milliseconds) for when the attempt was stopped. This happens when the attempt transitioned from the
RUNNINGstate to a terminal state, such asSUCCEEDEDorFAILED.
iv_statusreason TYPE /AWS1/BTCSTRING /AWS1/BTCSTRING¶
A short, human-readable string to provide additional details for the current status of the job attempt.
Queryable Attributes¶
containers¶
The details for the final status of the containers for this job attempt.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CONTAINERS() |
Getter for CONTAINERS, with configurable default |
ASK_CONTAINERS() |
Getter for CONTAINERS w/ exceptions if field has no value |
HAS_CONTAINERS() |
Determine if CONTAINERS has a value |
initContainers¶
The details for the init containers.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INITCONTAINERS() |
Getter for INITCONTAINERS, with configurable default |
ASK_INITCONTAINERS() |
Getter for INITCONTAINERS w/ exceptions if field has no valu |
HAS_INITCONTAINERS() |
Determine if INITCONTAINERS has a value |
eksClusterArn¶
The Amazon Resource Name (ARN) of the Amazon EKS cluster.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EKSCLUSTERARN() |
Getter for EKSCLUSTERARN, with configurable default |
ASK_EKSCLUSTERARN() |
Getter for EKSCLUSTERARN w/ exceptions if field has no value |
HAS_EKSCLUSTERARN() |
Determine if EKSCLUSTERARN has a value |
podName¶
The name of the pod for this job attempt.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PODNAME() |
Getter for PODNAME, with configurable default |
ASK_PODNAME() |
Getter for PODNAME w/ exceptions if field has no value |
HAS_PODNAME() |
Determine if PODNAME has a value |
podNamespace¶
The namespace of the Amazon EKS cluster that the pod exists in.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PODNAMESPACE() |
Getter for PODNAMESPACE, with configurable default |
ASK_PODNAMESPACE() |
Getter for PODNAMESPACE w/ exceptions if field has no value |
HAS_PODNAMESPACE() |
Determine if PODNAMESPACE has a value |
nodeName¶
The name of the node for this job attempt.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NODENAME() |
Getter for NODENAME, with configurable default |
ASK_NODENAME() |
Getter for NODENAME w/ exceptions if field has no value |
HAS_NODENAME() |
Determine if NODENAME has a value |
startedAt¶
The Unix timestamp (in milliseconds) for when the attempt was started (when the attempt transitioned from the
STARTINGstate to theRUNNINGstate).
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STARTEDAT() |
Getter for STARTEDAT, with configurable default |
ASK_STARTEDAT() |
Getter for STARTEDAT w/ exceptions if field has no value |
HAS_STARTEDAT() |
Determine if STARTEDAT has a value |
stoppedAt¶
The Unix timestamp (in milliseconds) for when the attempt was stopped. This happens when the attempt transitioned from the
RUNNINGstate to a terminal state, such asSUCCEEDEDorFAILED.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STOPPEDAT() |
Getter for STOPPEDAT, with configurable default |
ASK_STOPPEDAT() |
Getter for STOPPEDAT w/ exceptions if field has no value |
HAS_STOPPEDAT() |
Determine if STOPPEDAT has a value |
statusReason¶
A short, human-readable string to provide additional details for the current status of the job attempt.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STATUSREASON() |
Getter for STATUSREASON, with configurable default |
ASK_STATUSREASON() |
Getter for STATUSREASON w/ exceptions if field has no value |
HAS_STATUSREASON() |
Determine if STATUSREASON 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_EKSATTEMPTDETAILS¶
TYPES TT_EKSATTEMPTDETAILS TYPE STANDARD TABLE OF REF TO /AWS1/CL_BTCEKSATTEMPTDETAIL WITH DEFAULT KEY
.