Class: Aws::Batch::Types::EksAttemptDetail

Inherits:
Struct
  • Object
show all
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

Instance Attribute Details

#containersArray<Types::EksAttemptContainerDetail>

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



3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
# File 'lib/aws-sdk-batch/types.rb', line 3349

class EksAttemptDetail < Struct.new(
  :containers,
  :init_containers,
  :pod_name,
  :node_name,
  :started_at,
  :stopped_at,
  :status_reason)
  SENSITIVE = []
  include Aws::Structure
end

#init_containersArray<Types::EksAttemptContainerDetail>

The details for the init containers.



3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
# File 'lib/aws-sdk-batch/types.rb', line 3349

class EksAttemptDetail < Struct.new(
  :containers,
  :init_containers,
  :pod_name,
  :node_name,
  :started_at,
  :stopped_at,
  :status_reason)
  SENSITIVE = []
  include Aws::Structure
end

#node_nameString

The name of the node for this job attempt.

Returns:

  • (String)


3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
# File 'lib/aws-sdk-batch/types.rb', line 3349

class EksAttemptDetail < Struct.new(
  :containers,
  :init_containers,
  :pod_name,
  :node_name,
  :started_at,
  :stopped_at,
  :status_reason)
  SENSITIVE = []
  include Aws::Structure
end

#pod_nameString

The name of the pod for this job attempt.

Returns:

  • (String)


3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
# File 'lib/aws-sdk-batch/types.rb', line 3349

class EksAttemptDetail < Struct.new(
  :containers,
  :init_containers,
  :pod_name,
  :node_name,
  :started_at,
  :stopped_at,
  :status_reason)
  SENSITIVE = []
  include Aws::Structure
end

#started_atInteger

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

Returns:

  • (Integer)


3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
# File 'lib/aws-sdk-batch/types.rb', line 3349

class EksAttemptDetail < Struct.new(
  :containers,
  :init_containers,
  :pod_name,
  :node_name,
  :started_at,
  :stopped_at,
  :status_reason)
  SENSITIVE = []
  include Aws::Structure
end

#status_reasonString

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

Returns:

  • (String)


3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
# File 'lib/aws-sdk-batch/types.rb', line 3349

class EksAttemptDetail < Struct.new(
  :containers,
  :init_containers,
  :pod_name,
  :node_name,
  :started_at,
  :stopped_at,
  :status_reason)
  SENSITIVE = []
  include Aws::Structure
end

#stopped_atInteger

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`.

Returns:

  • (Integer)


3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
# File 'lib/aws-sdk-batch/types.rb', line 3349

class EksAttemptDetail < Struct.new(
  :containers,
  :init_containers,
  :pod_name,
  :node_name,
  :started_at,
  :stopped_at,
  :status_reason)
  SENSITIVE = []
  include Aws::Structure
end