Class: Aws::Batch::Types::ListJobsByConsumableResourceSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::Batch::Types::ListJobsByConsumableResourceSummary
- Defined in:
- gems/aws-sdk-batch/lib/aws-sdk-batch/types.rb
Overview
Current information about a consumable resource required by a job.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#consumable_resource_properties ⇒ Types::ConsumableResourceProperties
Contains a list of consumable resources required by the job.
-
#created_at ⇒ Integer
The Unix timestamp (in milliseconds) for when the consumable resource was created.
-
#job_arn ⇒ String
The Amazon Resource Name (ARN) of the job.
-
#job_definition_arn ⇒ String
The Amazon Resource Name (ARN) of the job definition.
-
#job_name ⇒ String
The name of the job.
-
#job_queue_arn ⇒ String
The Amazon Resource Name (ARN) of the job queue.
-
#job_status ⇒ String
The status of the job.
-
#quantity ⇒ Integer
The total amount of the consumable resource that is available.
-
#share_identifier ⇒ String
The fair-share scheduling policy identifier for the job.
-
#started_at ⇒ Integer
The Unix timestamp for when the job was started.
-
#status_reason ⇒ String
A short, human-readable string to provide more details for the current status of the job.
Instance Attribute Details
#consumable_resource_properties ⇒ Types::ConsumableResourceProperties
Contains a list of consumable resources required by the job.
6928 6929 6930 6931 6932 6933 6934 6935 6936 6937 6938 6939 6940 6941 6942 |
# File 'gems/aws-sdk-batch/lib/aws-sdk-batch/types.rb', line 6928 class ListJobsByConsumableResourceSummary < Struct.new( :job_arn, :job_queue_arn, :job_name, :job_definition_arn, :share_identifier, :job_status, :quantity, :status_reason, :started_at, :created_at, :consumable_resource_properties) SENSITIVE = [] include Aws::Structure end |
#created_at ⇒ Integer
The Unix timestamp (in milliseconds) for when the consumable resource was created.
6928 6929 6930 6931 6932 6933 6934 6935 6936 6937 6938 6939 6940 6941 6942 |
# File 'gems/aws-sdk-batch/lib/aws-sdk-batch/types.rb', line 6928 class ListJobsByConsumableResourceSummary < Struct.new( :job_arn, :job_queue_arn, :job_name, :job_definition_arn, :share_identifier, :job_status, :quantity, :status_reason, :started_at, :created_at, :consumable_resource_properties) SENSITIVE = [] include Aws::Structure end |
#job_arn ⇒ String
The Amazon Resource Name (ARN) of the job.
6928 6929 6930 6931 6932 6933 6934 6935 6936 6937 6938 6939 6940 6941 6942 |
# File 'gems/aws-sdk-batch/lib/aws-sdk-batch/types.rb', line 6928 class ListJobsByConsumableResourceSummary < Struct.new( :job_arn, :job_queue_arn, :job_name, :job_definition_arn, :share_identifier, :job_status, :quantity, :status_reason, :started_at, :created_at, :consumable_resource_properties) SENSITIVE = [] include Aws::Structure end |
#job_definition_arn ⇒ String
The Amazon Resource Name (ARN) of the job definition.
6928 6929 6930 6931 6932 6933 6934 6935 6936 6937 6938 6939 6940 6941 6942 |
# File 'gems/aws-sdk-batch/lib/aws-sdk-batch/types.rb', line 6928 class ListJobsByConsumableResourceSummary < Struct.new( :job_arn, :job_queue_arn, :job_name, :job_definition_arn, :share_identifier, :job_status, :quantity, :status_reason, :started_at, :created_at, :consumable_resource_properties) SENSITIVE = [] include Aws::Structure end |
#job_name ⇒ String
The name of the job.
6928 6929 6930 6931 6932 6933 6934 6935 6936 6937 6938 6939 6940 6941 6942 |
# File 'gems/aws-sdk-batch/lib/aws-sdk-batch/types.rb', line 6928 class ListJobsByConsumableResourceSummary < Struct.new( :job_arn, :job_queue_arn, :job_name, :job_definition_arn, :share_identifier, :job_status, :quantity, :status_reason, :started_at, :created_at, :consumable_resource_properties) SENSITIVE = [] include Aws::Structure end |
#job_queue_arn ⇒ String
The Amazon Resource Name (ARN) of the job queue.
6928 6929 6930 6931 6932 6933 6934 6935 6936 6937 6938 6939 6940 6941 6942 |
# File 'gems/aws-sdk-batch/lib/aws-sdk-batch/types.rb', line 6928 class ListJobsByConsumableResourceSummary < Struct.new( :job_arn, :job_queue_arn, :job_name, :job_definition_arn, :share_identifier, :job_status, :quantity, :status_reason, :started_at, :created_at, :consumable_resource_properties) SENSITIVE = [] include Aws::Structure end |
#job_status ⇒ String
The status of the job. Can be one of:
SUBMITTEDPENDINGRUNNABLESTARTINGRUNNINGSUCCEEDEDFAILED
6928 6929 6930 6931 6932 6933 6934 6935 6936 6937 6938 6939 6940 6941 6942 |
# File 'gems/aws-sdk-batch/lib/aws-sdk-batch/types.rb', line 6928 class ListJobsByConsumableResourceSummary < Struct.new( :job_arn, :job_queue_arn, :job_name, :job_definition_arn, :share_identifier, :job_status, :quantity, :status_reason, :started_at, :created_at, :consumable_resource_properties) SENSITIVE = [] include Aws::Structure end |
#quantity ⇒ Integer
The total amount of the consumable resource that is available.
6928 6929 6930 6931 6932 6933 6934 6935 6936 6937 6938 6939 6940 6941 6942 |
# File 'gems/aws-sdk-batch/lib/aws-sdk-batch/types.rb', line 6928 class ListJobsByConsumableResourceSummary < Struct.new( :job_arn, :job_queue_arn, :job_name, :job_definition_arn, :share_identifier, :job_status, :quantity, :status_reason, :started_at, :created_at, :consumable_resource_properties) SENSITIVE = [] include Aws::Structure end |
#share_identifier ⇒ String
The fair-share scheduling policy identifier for the job.
6928 6929 6930 6931 6932 6933 6934 6935 6936 6937 6938 6939 6940 6941 6942 |
# File 'gems/aws-sdk-batch/lib/aws-sdk-batch/types.rb', line 6928 class ListJobsByConsumableResourceSummary < Struct.new( :job_arn, :job_queue_arn, :job_name, :job_definition_arn, :share_identifier, :job_status, :quantity, :status_reason, :started_at, :created_at, :consumable_resource_properties) 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.
6928 6929 6930 6931 6932 6933 6934 6935 6936 6937 6938 6939 6940 6941 6942 |
# File 'gems/aws-sdk-batch/lib/aws-sdk-batch/types.rb', line 6928 class ListJobsByConsumableResourceSummary < Struct.new( :job_arn, :job_queue_arn, :job_name, :job_definition_arn, :share_identifier, :job_status, :quantity, :status_reason, :started_at, :created_at, :consumable_resource_properties) SENSITIVE = [] include Aws::Structure end |
#status_reason ⇒ String
A short, human-readable string to provide more details for the current status of the job.
6928 6929 6930 6931 6932 6933 6934 6935 6936 6937 6938 6939 6940 6941 6942 |
# File 'gems/aws-sdk-batch/lib/aws-sdk-batch/types.rb', line 6928 class ListJobsByConsumableResourceSummary < Struct.new( :job_arn, :job_queue_arn, :job_name, :job_definition_arn, :share_identifier, :job_status, :quantity, :status_reason, :started_at, :created_at, :consumable_resource_properties) SENSITIVE = [] include Aws::Structure end |