Class: Aws::Batch::Types::JobSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::Batch::Types::JobSummary
- Defined in:
- gems/aws-sdk-batch/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.
5341 5342 5343 5344 5345 5346 5347 5348 5349 5350 5351 5352 5353 5354 5355 5356 |
# File 'gems/aws-sdk-batch/lib/aws-sdk-batch/types.rb', line 5341 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.
5341 5342 5343 5344 5345 5346 5347 5348 5349 5350 5351 5352 5353 5354 5355 5356 |
# File 'gems/aws-sdk-batch/lib/aws-sdk-batch/types.rb', line 5341 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.
5341 5342 5343 5344 5345 5346 5347 5348 5349 5350 5351 5352 5353 5354 5355 5356 |
# File 'gems/aws-sdk-batch/lib/aws-sdk-batch/types.rb', line 5341 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.
5341 5342 5343 5344 5345 5346 5347 5348 5349 5350 5351 5352 5353 5354 5355 5356 |
# File 'gems/aws-sdk-batch/lib/aws-sdk-batch/types.rb', line 5341 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.
5341 5342 5343 5344 5345 5346 5347 5348 5349 5350 5351 5352 5353 5354 5355 5356 |
# File 'gems/aws-sdk-batch/lib/aws-sdk-batch/types.rb', line 5341 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.
5341 5342 5343 5344 5345 5346 5347 5348 5349 5350 5351 5352 5353 5354 5355 5356 |
# File 'gems/aws-sdk-batch/lib/aws-sdk-batch/types.rb', line 5341 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.
5341 5342 5343 5344 5345 5346 5347 5348 5349 5350 5351 5352 5353 5354 5355 5356 |
# File 'gems/aws-sdk-batch/lib/aws-sdk-batch/types.rb', line 5341 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.
5341 5342 5343 5344 5345 5346 5347 5348 5349 5350 5351 5352 5353 5354 5355 5356 |
# File 'gems/aws-sdk-batch/lib/aws-sdk-batch/types.rb', line 5341 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.
5341 5342 5343 5344 5345 5346 5347 5348 5349 5350 5351 5352 5353 5354 5355 5356 |
# File 'gems/aws-sdk-batch/lib/aws-sdk-batch/types.rb', line 5341 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.
5341 5342 5343 5344 5345 5346 5347 5348 5349 5350 5351 5352 5353 5354 5355 5356 |
# File 'gems/aws-sdk-batch/lib/aws-sdk-batch/types.rb', line 5341 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.
5341 5342 5343 5344 5345 5346 5347 5348 5349 5350 5351 5352 5353 5354 5355 5356 |
# File 'gems/aws-sdk-batch/lib/aws-sdk-batch/types.rb', line 5341 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
.
5341 5342 5343 5344 5345 5346 5347 5348 5349 5350 5351 5352 5353 5354 5355 5356 |
# File 'gems/aws-sdk-batch/lib/aws-sdk-batch/types.rb', line 5341 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 |