Class: Aws::Batch::Types::EksAttemptDetail
- Inherits:
-
Struct
- Object
- Struct
- Aws::Batch::Types::EksAttemptDetail
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-batch/types.rb
Overview
An object that represents the details of a job attempt for a job attempt by an Amazon EKS container.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#containers ⇒ Array<Types::EksAttemptContainerDetail>
The details for the final status of the containers for this job attempt.
-
#eks_cluster_arn ⇒ String
The Amazon Resource Name (ARN) of the Amazon EKS cluster.
-
#init_containers ⇒ Array<Types::EksAttemptContainerDetail>
The details for the init containers.
-
#node_name ⇒ String
The name of the node for this job attempt.
-
#pod_name ⇒ String
The name of the pod for this job attempt.
-
#pod_namespace ⇒ String
The namespace of the Amazon EKS cluster that the pod exists in.
-
#started_at ⇒ Integer
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 ⇒ String
A short, human-readable string to provide additional details for the current status of the job attempt.
-
#stopped_at ⇒ Integer
The Unix timestamp (in milliseconds) for when the attempt was stopped.
Instance Attribute Details
#containers ⇒ Array<Types::EksAttemptContainerDetail>
The details for the final status of the containers for this job attempt.
3383 3384 3385 3386 3387 3388 3389 3390 3391 3392 3393 3394 3395 |
# File 'lib/aws-sdk-batch/types.rb', line 3383 class EksAttemptDetail < Struct.new( :containers, :init_containers, :eks_cluster_arn, :pod_name, :pod_namespace, :node_name, :started_at, :stopped_at, :status_reason) SENSITIVE = [] include Aws::Structure end |
#eks_cluster_arn ⇒ String
The Amazon Resource Name (ARN) of the Amazon EKS cluster.
3383 3384 3385 3386 3387 3388 3389 3390 3391 3392 3393 3394 3395 |
# File 'lib/aws-sdk-batch/types.rb', line 3383 class EksAttemptDetail < Struct.new( :containers, :init_containers, :eks_cluster_arn, :pod_name, :pod_namespace, :node_name, :started_at, :stopped_at, :status_reason) SENSITIVE = [] include Aws::Structure end |
#init_containers ⇒ Array<Types::EksAttemptContainerDetail>
The details for the init containers.
3383 3384 3385 3386 3387 3388 3389 3390 3391 3392 3393 3394 3395 |
# File 'lib/aws-sdk-batch/types.rb', line 3383 class EksAttemptDetail < Struct.new( :containers, :init_containers, :eks_cluster_arn, :pod_name, :pod_namespace, :node_name, :started_at, :stopped_at, :status_reason) SENSITIVE = [] include Aws::Structure end |
#node_name ⇒ String
The name of the node for this job attempt.
3383 3384 3385 3386 3387 3388 3389 3390 3391 3392 3393 3394 3395 |
# File 'lib/aws-sdk-batch/types.rb', line 3383 class EksAttemptDetail < Struct.new( :containers, :init_containers, :eks_cluster_arn, :pod_name, :pod_namespace, :node_name, :started_at, :stopped_at, :status_reason) SENSITIVE = [] include Aws::Structure end |
#pod_name ⇒ String
The name of the pod for this job attempt.
3383 3384 3385 3386 3387 3388 3389 3390 3391 3392 3393 3394 3395 |
# File 'lib/aws-sdk-batch/types.rb', line 3383 class EksAttemptDetail < Struct.new( :containers, :init_containers, :eks_cluster_arn, :pod_name, :pod_namespace, :node_name, :started_at, :stopped_at, :status_reason) SENSITIVE = [] include Aws::Structure end |
#pod_namespace ⇒ String
The namespace of the Amazon EKS cluster that the pod exists in.
3383 3384 3385 3386 3387 3388 3389 3390 3391 3392 3393 3394 3395 |
# File 'lib/aws-sdk-batch/types.rb', line 3383 class EksAttemptDetail < Struct.new( :containers, :init_containers, :eks_cluster_arn, :pod_name, :pod_namespace, :node_name, :started_at, :stopped_at, :status_reason) SENSITIVE = [] include Aws::Structure end |
#started_at ⇒ Integer
The Unix timestamp (in milliseconds) for when the attempt was started (when the attempt transitioned from the ‘STARTING` state to the `RUNNING` state).
3383 3384 3385 3386 3387 3388 3389 3390 3391 3392 3393 3394 3395 |
# File 'lib/aws-sdk-batch/types.rb', line 3383 class EksAttemptDetail < Struct.new( :containers, :init_containers, :eks_cluster_arn, :pod_name, :pod_namespace, :node_name, :started_at, :stopped_at, :status_reason) SENSITIVE = [] include Aws::Structure end |
#status_reason ⇒ String
A short, human-readable string to provide additional details for the current status of the job attempt.
3383 3384 3385 3386 3387 3388 3389 3390 3391 3392 3393 3394 3395 |
# File 'lib/aws-sdk-batch/types.rb', line 3383 class EksAttemptDetail < Struct.new( :containers, :init_containers, :eks_cluster_arn, :pod_name, :pod_namespace, :node_name, :started_at, :stopped_at, :status_reason) SENSITIVE = [] include Aws::Structure end |
#stopped_at ⇒ Integer
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`.
3383 3384 3385 3386 3387 3388 3389 3390 3391 3392 3393 3394 3395 |
# File 'lib/aws-sdk-batch/types.rb', line 3383 class EksAttemptDetail < Struct.new( :containers, :init_containers, :eks_cluster_arn, :pod_name, :pod_namespace, :node_name, :started_at, :stopped_at, :status_reason) SENSITIVE = [] include Aws::Structure end |