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.
5476 5477 5478 5479 5480 5481 5482 5483 5484 5485 5486 5487 5488 5489 5490 5491 |
# File 'lib/aws-sdk-batch/types.rb', line 5476 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.
5476 5477 5478 5479 5480 5481 5482 5483 5484 5485 5486 5487 5488 5489 5490 5491 |
# File 'lib/aws-sdk-batch/types.rb', line 5476 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
5476 5477 5478 5479 5480 5481 5482 5483 5484 5485 5486 5487 5488 5489 5490 5491 |
# File 'lib/aws-sdk-batch/types.rb', line 5476 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.
5476 5477 5478 5479 5480 5481 5482 5483 5484 5485 5486 5487 5488 5489 5490 5491 |
# File 'lib/aws-sdk-batch/types.rb', line 5476 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.
5476 5477 5478 5479 5480 5481 5482 5483 5484 5485 5486 5487 5488 5489 5490 5491 |
# File 'lib/aws-sdk-batch/types.rb', line 5476 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.
5476 5477 5478 5479 5480 5481 5482 5483 5484 5485 5486 5487 5488 5489 5490 5491 |
# File 'lib/aws-sdk-batch/types.rb', line 5476 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.
5476 5477 5478 5479 5480 5481 5482 5483 5484 5485 5486 5487 5488 5489 5490 5491 |
# File 'lib/aws-sdk-batch/types.rb', line 5476 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>
5476 5477 5478 5479 5480 5481 5482 5483 5484 5485 5486 5487 5488 5489 5490 5491 |
# File 'lib/aws-sdk-batch/types.rb', line 5476 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.
5476 5477 5478 5479 5480 5481 5482 5483 5484 5485 5486 5487 5488 5489 5490 5491 |
# File 'lib/aws-sdk-batch/types.rb', line 5476 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.
5476 5477 5478 5479 5480 5481 5482 5483 5484 5485 5486 5487 5488 5489 5490 5491 |
# File 'lib/aws-sdk-batch/types.rb', line 5476 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.
5476 5477 5478 5479 5480 5481 5482 5483 5484 5485 5486 5487 5488 5489 5490 5491 |
# File 'lib/aws-sdk-batch/types.rb', line 5476 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`.
5476 5477 5478 5479 5480 5481 5482 5483 5484 5485 5486 5487 5488 5489 5490 5491 |
# File 'lib/aws-sdk-batch/types.rb', line 5476 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 |