Class: Aws::Batch::Types::JobSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::Batch::Types::JobSummary
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-batch/types.rb
Overview
An object that represents summary details of a job.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#array_properties ⇒ Types::ArrayPropertiesSummary
The array properties of the job, if it’s an array job.
-
#container ⇒ Types::ContainerSummary
An object that represents the details of the container that’s associated with the job.
-
#created_at ⇒ Integer
The Unix timestamp (in milliseconds) for when the job was created.
-
#job_arn ⇒ String
The Amazon Resource Name (ARN) of the job.
-
#job_definition ⇒ String
The Amazon Resource Name (ARN) of the job definition.
-
#job_id ⇒ String
The job ID.
-
#job_name ⇒ String
The job name.
-
#node_properties ⇒ Types::NodePropertiesSummary
The node properties for a single node in a job summary list.
-
#started_at ⇒ Integer
The Unix timestamp for when the job was started.
-
#status ⇒ String
The current status for the job.
-
#status_reason ⇒ String
A short, human-readable string to provide more details for the current status of the job.
-
#stopped_at ⇒ Integer
The Unix timestamp for when the job was stopped.
Instance Attribute Details
#array_properties ⇒ Types::ArrayPropertiesSummary
The array properties of the job, if it’s an array job.
5320 5321 5322 5323 5324 5325 5326 5327 5328 5329 5330 5331 5332 5333 5334 5335 |
# File 'lib/aws-sdk-batch/types.rb', line 5320 class JobSummary < Struct.new( :job_arn, :job_id, :job_name, :created_at, :status, :status_reason, :started_at, :stopped_at, :container, :array_properties, :node_properties, :job_definition) SENSITIVE = [] include Aws::Structure end |
#container ⇒ Types::ContainerSummary
An object that represents the details of the container that’s associated with the job.
5320 5321 5322 5323 5324 5325 5326 5327 5328 5329 5330 5331 5332 5333 5334 5335 |
# File 'lib/aws-sdk-batch/types.rb', line 5320 class JobSummary < Struct.new( :job_arn, :job_id, :job_name, :created_at, :status, :status_reason, :started_at, :stopped_at, :container, :array_properties, :node_properties, :job_definition) SENSITIVE = [] include Aws::Structure end |
#created_at ⇒ Integer
The Unix timestamp (in milliseconds) for when the job was created. For non-array jobs and parent array jobs, this is when the job entered the ‘SUBMITTED` state (at the time [SubmitJob] was called). For array child jobs, this is when the child job was spawned by its parent and entered the `PENDING` state.
[1]: docs.aws.amazon.com/batch/latest/APIReference/API_SubmitJob.html
5320 5321 5322 5323 5324 5325 5326 5327 5328 5329 5330 5331 5332 5333 5334 5335 |
# File 'lib/aws-sdk-batch/types.rb', line 5320 class JobSummary < Struct.new( :job_arn, :job_id, :job_name, :created_at, :status, :status_reason, :started_at, :stopped_at, :container, :array_properties, :node_properties, :job_definition) SENSITIVE = [] include Aws::Structure end |
#job_arn ⇒ String
The Amazon Resource Name (ARN) of the job.
5320 5321 5322 5323 5324 5325 5326 5327 5328 5329 5330 5331 5332 5333 5334 5335 |
# File 'lib/aws-sdk-batch/types.rb', line 5320 class JobSummary < Struct.new( :job_arn, :job_id, :job_name, :created_at, :status, :status_reason, :started_at, :stopped_at, :container, :array_properties, :node_properties, :job_definition) SENSITIVE = [] include Aws::Structure end |
#job_definition ⇒ String
The Amazon Resource Name (ARN) of the job definition.
5320 5321 5322 5323 5324 5325 5326 5327 5328 5329 5330 5331 5332 5333 5334 5335 |
# File 'lib/aws-sdk-batch/types.rb', line 5320 class JobSummary < Struct.new( :job_arn, :job_id, :job_name, :created_at, :status, :status_reason, :started_at, :stopped_at, :container, :array_properties, :node_properties, :job_definition) SENSITIVE = [] include Aws::Structure end |
#job_id ⇒ String
The job ID.
5320 5321 5322 5323 5324 5325 5326 5327 5328 5329 5330 5331 5332 5333 5334 5335 |
# File 'lib/aws-sdk-batch/types.rb', line 5320 class JobSummary < Struct.new( :job_arn, :job_id, :job_name, :created_at, :status, :status_reason, :started_at, :stopped_at, :container, :array_properties, :node_properties, :job_definition) SENSITIVE = [] include Aws::Structure end |
#job_name ⇒ String
The job name.
5320 5321 5322 5323 5324 5325 5326 5327 5328 5329 5330 5331 5332 5333 5334 5335 |
# File 'lib/aws-sdk-batch/types.rb', line 5320 class JobSummary < Struct.new( :job_arn, :job_id, :job_name, :created_at, :status, :status_reason, :started_at, :stopped_at, :container, :array_properties, :node_properties, :job_definition) SENSITIVE = [] include Aws::Structure end |
#node_properties ⇒ Types::NodePropertiesSummary
The node properties for a single node in a job summary list.
<note markdown=“1”> This isn’t applicable to jobs that are running on Fargate resources.
</note>
5320 5321 5322 5323 5324 5325 5326 5327 5328 5329 5330 5331 5332 5333 5334 5335 |
# File 'lib/aws-sdk-batch/types.rb', line 5320 class JobSummary < Struct.new( :job_arn, :job_id, :job_name, :created_at, :status, :status_reason, :started_at, :stopped_at, :container, :array_properties, :node_properties, :job_definition) SENSITIVE = [] include Aws::Structure end |
#started_at ⇒ Integer
The Unix timestamp for when the job was started. More specifically, it’s when the job transitioned from the ‘STARTING` state to the `RUNNING` state.
5320 5321 5322 5323 5324 5325 5326 5327 5328 5329 5330 5331 5332 5333 5334 5335 |
# File 'lib/aws-sdk-batch/types.rb', line 5320 class JobSummary < Struct.new( :job_arn, :job_id, :job_name, :created_at, :status, :status_reason, :started_at, :stopped_at, :container, :array_properties, :node_properties, :job_definition) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The current status for the job.
5320 5321 5322 5323 5324 5325 5326 5327 5328 5329 5330 5331 5332 5333 5334 5335 |
# File 'lib/aws-sdk-batch/types.rb', line 5320 class JobSummary < Struct.new( :job_arn, :job_id, :job_name, :created_at, :status, :status_reason, :started_at, :stopped_at, :container, :array_properties, :node_properties, :job_definition) SENSITIVE = [] include Aws::Structure end |
#status_reason ⇒ String
A short, human-readable string to provide more details for the current status of the job.
5320 5321 5322 5323 5324 5325 5326 5327 5328 5329 5330 5331 5332 5333 5334 5335 |
# File 'lib/aws-sdk-batch/types.rb', line 5320 class JobSummary < Struct.new( :job_arn, :job_id, :job_name, :created_at, :status, :status_reason, :started_at, :stopped_at, :container, :array_properties, :node_properties, :job_definition) SENSITIVE = [] include Aws::Structure end |
#stopped_at ⇒ Integer
The Unix timestamp for when the job was stopped. More specifically, it’s when the job transitioned from the ‘RUNNING` state to a terminal state, such as `SUCCEEDED` or `FAILED`.
5320 5321 5322 5323 5324 5325 5326 5327 5328 5329 5330 5331 5332 5333 5334 5335 |
# File 'lib/aws-sdk-batch/types.rb', line 5320 class JobSummary < Struct.new( :job_arn, :job_id, :job_name, :created_at, :status, :status_reason, :started_at, :stopped_at, :container, :array_properties, :node_properties, :job_definition) SENSITIVE = [] include Aws::Structure end |