Skip to content

EksAttemptDetail

Source code in docs_src/capo_batch/types/eks_attempt_detail.py
class EksAttemptDetail(TypedDict, closed=True):
    containers: NotRequired[
        "capo_batch.types.eks_attempt_container_details.EksAttemptContainerDetails"
    ]
    """<p>The details for the final status of the containers for this job attempt.</p>"""
    init_containers: NotRequired[
        "capo_batch.types.eks_attempt_container_details.EksAttemptContainerDetails"
    ]
    """<p>The details for the init containers.</p>"""
    eks_cluster_arn: NotRequired["capo_batch.types.string.String"]
    """<p>The Amazon Resource Name (ARN) of the Amazon EKS cluster.</p>"""
    pod_name: NotRequired["capo_batch.types.string.String"]
    """<p>The name of the pod for this job attempt.</p>"""
    pod_namespace: NotRequired["capo_batch.types.string.String"]
    """<p>The namespace of the Amazon EKS cluster that the pod exists in.</p>"""
    node_name: NotRequired["capo_batch.types.string.String"]
    """<p>The name of the node for this job attempt.</p>"""
    started_at: NotRequired["capo_batch.types.long.Long"]
    """<p>The Unix timestamp (in milliseconds) for when the attempt was started (when the attempt transitioned from the <code>STARTING</code> state to the <code>RUNNING</code> state).</p>"""
    stopped_at: NotRequired["capo_batch.types.long.Long"]
    """<p>The Unix timestamp (in milliseconds) for when the attempt was stopped. This happens when the attempt transitioned from the <code>RUNNING</code> state to a terminal state, such as <code>SUCCEEDED</code> or <code>FAILED</code>.</p>"""
    status_reason: NotRequired["capo_batch.types.string.String"]
    """<p>A short, human-readable string to provide additional details for the current status of the job attempt.</p>"""

containers instance-attribute

containers: NotRequired[EksAttemptContainerDetails]

The details for the final status of the containers for this job attempt.

eks_cluster_arn instance-attribute

eks_cluster_arn: NotRequired[String]

The Amazon Resource Name (ARN) of the Amazon EKS cluster.

init_containers instance-attribute

init_containers: NotRequired[EksAttemptContainerDetails]

The details for the init containers.

node_name instance-attribute

node_name: NotRequired[String]

The name of the node for this job attempt.

pod_name instance-attribute

pod_name: NotRequired[String]

The name of the pod for this job attempt.

pod_namespace instance-attribute

pod_namespace: NotRequired[String]

The namespace of the Amazon EKS cluster that the pod exists in.

started_at instance-attribute

started_at: NotRequired[Long]

The Unix timestamp (in milliseconds) for when the attempt was started (when the attempt transitioned from the STARTING state to the RUNNING state).

status_reason instance-attribute

status_reason: NotRequired[String]

A short, human-readable string to provide additional details for the current status of the job attempt.

stopped_at instance-attribute

stopped_at: NotRequired[Long]

The Unix timestamp (in milliseconds) for when the attempt was stopped. This happens when the attempt transitioned from the RUNNING state to a terminal state, such as SUCCEEDED or FAILED.