Class: Aws::Deadline::Types::GetJobResponse

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb

Overview

Mixin that adds an optional ARN field to response structures. Apply to SummaryMixins (flows into Get, Summary, and BatchGet) and Create outputs.

Constant Summary collapse

SENSITIVE =
[:parameters, :description]

Instance Attribute Summary collapse

Instance Attribute Details

#attachmentsTypes::Attachments

The attachments for the job.

Returns:



4974
4975
4976
4977
4978
4979
4980
4981
4982
4983
4984
4985
4986
4987
4988
4989
4990
4991
4992
4993
4994
4995
4996
4997
4998
4999
5000
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 4974

class GetJobResponse < Struct.new(
  :job_id,
  :name,
  :lifecycle_status,
  :lifecycle_status_message,
  :priority,
  :created_at,
  :created_by,
  :updated_at,
  :updated_by,
  :started_at,
  :ended_at,
  :task_run_status,
  :target_task_run_status,
  :task_run_status_counts,
  :task_failure_retry_count,
  :storage_profile_id,
  :max_failed_tasks_count,
  :max_retries_per_task,
  :parameters,
  :attachments,
  :description,
  :max_worker_count,
  :source_job_id)
  SENSITIVE = [:parameters, :description]
  include Aws::Structure
end

#created_atTime

The date and time the resource was created.

Returns:

  • (Time)


4974
4975
4976
4977
4978
4979
4980
4981
4982
4983
4984
4985
4986
4987
4988
4989
4990
4991
4992
4993
4994
4995
4996
4997
4998
4999
5000
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 4974

class GetJobResponse < Struct.new(
  :job_id,
  :name,
  :lifecycle_status,
  :lifecycle_status_message,
  :priority,
  :created_at,
  :created_by,
  :updated_at,
  :updated_by,
  :started_at,
  :ended_at,
  :task_run_status,
  :target_task_run_status,
  :task_run_status_counts,
  :task_failure_retry_count,
  :storage_profile_id,
  :max_failed_tasks_count,
  :max_retries_per_task,
  :parameters,
  :attachments,
  :description,
  :max_worker_count,
  :source_job_id)
  SENSITIVE = [:parameters, :description]
  include Aws::Structure
end

#created_byString

The user or system that created this resource.

Returns:

  • (String)


4974
4975
4976
4977
4978
4979
4980
4981
4982
4983
4984
4985
4986
4987
4988
4989
4990
4991
4992
4993
4994
4995
4996
4997
4998
4999
5000
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 4974

class GetJobResponse < Struct.new(
  :job_id,
  :name,
  :lifecycle_status,
  :lifecycle_status_message,
  :priority,
  :created_at,
  :created_by,
  :updated_at,
  :updated_by,
  :started_at,
  :ended_at,
  :task_run_status,
  :target_task_run_status,
  :task_run_status_counts,
  :task_failure_retry_count,
  :storage_profile_id,
  :max_failed_tasks_count,
  :max_retries_per_task,
  :parameters,
  :attachments,
  :description,
  :max_worker_count,
  :source_job_id)
  SENSITIVE = [:parameters, :description]
  include Aws::Structure
end

#descriptionString

The description of the job.

This field can store any content. Escape or encode this content before displaying it on a webpage or any other system that might interpret the content of this field.

Returns:

  • (String)


4974
4975
4976
4977
4978
4979
4980
4981
4982
4983
4984
4985
4986
4987
4988
4989
4990
4991
4992
4993
4994
4995
4996
4997
4998
4999
5000
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 4974

class GetJobResponse < Struct.new(
  :job_id,
  :name,
  :lifecycle_status,
  :lifecycle_status_message,
  :priority,
  :created_at,
  :created_by,
  :updated_at,
  :updated_by,
  :started_at,
  :ended_at,
  :task_run_status,
  :target_task_run_status,
  :task_run_status_counts,
  :task_failure_retry_count,
  :storage_profile_id,
  :max_failed_tasks_count,
  :max_retries_per_task,
  :parameters,
  :attachments,
  :description,
  :max_worker_count,
  :source_job_id)
  SENSITIVE = [:parameters, :description]
  include Aws::Structure
end

#ended_atTime

The date and time the resource ended running.

Returns:

  • (Time)


4974
4975
4976
4977
4978
4979
4980
4981
4982
4983
4984
4985
4986
4987
4988
4989
4990
4991
4992
4993
4994
4995
4996
4997
4998
4999
5000
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 4974

class GetJobResponse < Struct.new(
  :job_id,
  :name,
  :lifecycle_status,
  :lifecycle_status_message,
  :priority,
  :created_at,
  :created_by,
  :updated_at,
  :updated_by,
  :started_at,
  :ended_at,
  :task_run_status,
  :target_task_run_status,
  :task_run_status_counts,
  :task_failure_retry_count,
  :storage_profile_id,
  :max_failed_tasks_count,
  :max_retries_per_task,
  :parameters,
  :attachments,
  :description,
  :max_worker_count,
  :source_job_id)
  SENSITIVE = [:parameters, :description]
  include Aws::Structure
end

#job_idString

The job ID.

Returns:

  • (String)


4974
4975
4976
4977
4978
4979
4980
4981
4982
4983
4984
4985
4986
4987
4988
4989
4990
4991
4992
4993
4994
4995
4996
4997
4998
4999
5000
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 4974

class GetJobResponse < Struct.new(
  :job_id,
  :name,
  :lifecycle_status,
  :lifecycle_status_message,
  :priority,
  :created_at,
  :created_by,
  :updated_at,
  :updated_by,
  :started_at,
  :ended_at,
  :task_run_status,
  :target_task_run_status,
  :task_run_status_counts,
  :task_failure_retry_count,
  :storage_profile_id,
  :max_failed_tasks_count,
  :max_retries_per_task,
  :parameters,
  :attachments,
  :description,
  :max_worker_count,
  :source_job_id)
  SENSITIVE = [:parameters, :description]
  include Aws::Structure
end

#lifecycle_statusString

The life cycle status for the job.

Returns:

  • (String)


4974
4975
4976
4977
4978
4979
4980
4981
4982
4983
4984
4985
4986
4987
4988
4989
4990
4991
4992
4993
4994
4995
4996
4997
4998
4999
5000
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 4974

class GetJobResponse < Struct.new(
  :job_id,
  :name,
  :lifecycle_status,
  :lifecycle_status_message,
  :priority,
  :created_at,
  :created_by,
  :updated_at,
  :updated_by,
  :started_at,
  :ended_at,
  :task_run_status,
  :target_task_run_status,
  :task_run_status_counts,
  :task_failure_retry_count,
  :storage_profile_id,
  :max_failed_tasks_count,
  :max_retries_per_task,
  :parameters,
  :attachments,
  :description,
  :max_worker_count,
  :source_job_id)
  SENSITIVE = [:parameters, :description]
  include Aws::Structure
end

#lifecycle_status_messageString

A message that communicates the status of the life cycle for the job.

Returns:

  • (String)


4974
4975
4976
4977
4978
4979
4980
4981
4982
4983
4984
4985
4986
4987
4988
4989
4990
4991
4992
4993
4994
4995
4996
4997
4998
4999
5000
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 4974

class GetJobResponse < Struct.new(
  :job_id,
  :name,
  :lifecycle_status,
  :lifecycle_status_message,
  :priority,
  :created_at,
  :created_by,
  :updated_at,
  :updated_by,
  :started_at,
  :ended_at,
  :task_run_status,
  :target_task_run_status,
  :task_run_status_counts,
  :task_failure_retry_count,
  :storage_profile_id,
  :max_failed_tasks_count,
  :max_retries_per_task,
  :parameters,
  :attachments,
  :description,
  :max_worker_count,
  :source_job_id)
  SENSITIVE = [:parameters, :description]
  include Aws::Structure
end

#max_failed_tasks_countInteger

The number of task failures before the job stops running and is marked as FAILED.

Returns:

  • (Integer)


4974
4975
4976
4977
4978
4979
4980
4981
4982
4983
4984
4985
4986
4987
4988
4989
4990
4991
4992
4993
4994
4995
4996
4997
4998
4999
5000
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 4974

class GetJobResponse < Struct.new(
  :job_id,
  :name,
  :lifecycle_status,
  :lifecycle_status_message,
  :priority,
  :created_at,
  :created_by,
  :updated_at,
  :updated_by,
  :started_at,
  :ended_at,
  :task_run_status,
  :target_task_run_status,
  :task_run_status_counts,
  :task_failure_retry_count,
  :storage_profile_id,
  :max_failed_tasks_count,
  :max_retries_per_task,
  :parameters,
  :attachments,
  :description,
  :max_worker_count,
  :source_job_id)
  SENSITIVE = [:parameters, :description]
  include Aws::Structure
end

#max_retries_per_taskInteger

The maximum number of retries per failed tasks.

Returns:

  • (Integer)


4974
4975
4976
4977
4978
4979
4980
4981
4982
4983
4984
4985
4986
4987
4988
4989
4990
4991
4992
4993
4994
4995
4996
4997
4998
4999
5000
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 4974

class GetJobResponse < Struct.new(
  :job_id,
  :name,
  :lifecycle_status,
  :lifecycle_status_message,
  :priority,
  :created_at,
  :created_by,
  :updated_at,
  :updated_by,
  :started_at,
  :ended_at,
  :task_run_status,
  :target_task_run_status,
  :task_run_status_counts,
  :task_failure_retry_count,
  :storage_profile_id,
  :max_failed_tasks_count,
  :max_retries_per_task,
  :parameters,
  :attachments,
  :description,
  :max_worker_count,
  :source_job_id)
  SENSITIVE = [:parameters, :description]
  include Aws::Structure
end

#max_worker_countInteger

The maximum number of worker hosts that can concurrently process a job. When the maxWorkerCount is reached, no more workers will be assigned to process the job, even if the fleets assigned to the job's queue has available workers.

If you don't set the maxWorkerCount when you create a job, this value is not returned in the response.

Returns:

  • (Integer)


4974
4975
4976
4977
4978
4979
4980
4981
4982
4983
4984
4985
4986
4987
4988
4989
4990
4991
4992
4993
4994
4995
4996
4997
4998
4999
5000
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 4974

class GetJobResponse < Struct.new(
  :job_id,
  :name,
  :lifecycle_status,
  :lifecycle_status_message,
  :priority,
  :created_at,
  :created_by,
  :updated_at,
  :updated_by,
  :started_at,
  :ended_at,
  :task_run_status,
  :target_task_run_status,
  :task_run_status_counts,
  :task_failure_retry_count,
  :storage_profile_id,
  :max_failed_tasks_count,
  :max_retries_per_task,
  :parameters,
  :attachments,
  :description,
  :max_worker_count,
  :source_job_id)
  SENSITIVE = [:parameters, :description]
  include Aws::Structure
end

#nameString

The name of the job.

Returns:

  • (String)


4974
4975
4976
4977
4978
4979
4980
4981
4982
4983
4984
4985
4986
4987
4988
4989
4990
4991
4992
4993
4994
4995
4996
4997
4998
4999
5000
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 4974

class GetJobResponse < Struct.new(
  :job_id,
  :name,
  :lifecycle_status,
  :lifecycle_status_message,
  :priority,
  :created_at,
  :created_by,
  :updated_at,
  :updated_by,
  :started_at,
  :ended_at,
  :task_run_status,
  :target_task_run_status,
  :task_run_status_counts,
  :task_failure_retry_count,
  :storage_profile_id,
  :max_failed_tasks_count,
  :max_retries_per_task,
  :parameters,
  :attachments,
  :description,
  :max_worker_count,
  :source_job_id)
  SENSITIVE = [:parameters, :description]
  include Aws::Structure
end

#parametersHash<String,Types::JobParameter>

The parameters for the job.

Returns:



4974
4975
4976
4977
4978
4979
4980
4981
4982
4983
4984
4985
4986
4987
4988
4989
4990
4991
4992
4993
4994
4995
4996
4997
4998
4999
5000
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 4974

class GetJobResponse < Struct.new(
  :job_id,
  :name,
  :lifecycle_status,
  :lifecycle_status_message,
  :priority,
  :created_at,
  :created_by,
  :updated_at,
  :updated_by,
  :started_at,
  :ended_at,
  :task_run_status,
  :target_task_run_status,
  :task_run_status_counts,
  :task_failure_retry_count,
  :storage_profile_id,
  :max_failed_tasks_count,
  :max_retries_per_task,
  :parameters,
  :attachments,
  :description,
  :max_worker_count,
  :source_job_id)
  SENSITIVE = [:parameters, :description]
  include Aws::Structure
end

#priorityInteger

The job priority.

Returns:

  • (Integer)


4974
4975
4976
4977
4978
4979
4980
4981
4982
4983
4984
4985
4986
4987
4988
4989
4990
4991
4992
4993
4994
4995
4996
4997
4998
4999
5000
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 4974

class GetJobResponse < Struct.new(
  :job_id,
  :name,
  :lifecycle_status,
  :lifecycle_status_message,
  :priority,
  :created_at,
  :created_by,
  :updated_at,
  :updated_by,
  :started_at,
  :ended_at,
  :task_run_status,
  :target_task_run_status,
  :task_run_status_counts,
  :task_failure_retry_count,
  :storage_profile_id,
  :max_failed_tasks_count,
  :max_retries_per_task,
  :parameters,
  :attachments,
  :description,
  :max_worker_count,
  :source_job_id)
  SENSITIVE = [:parameters, :description]
  include Aws::Structure
end

#source_job_idString

The job ID for the source job.

Returns:

  • (String)


4974
4975
4976
4977
4978
4979
4980
4981
4982
4983
4984
4985
4986
4987
4988
4989
4990
4991
4992
4993
4994
4995
4996
4997
4998
4999
5000
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 4974

class GetJobResponse < Struct.new(
  :job_id,
  :name,
  :lifecycle_status,
  :lifecycle_status_message,
  :priority,
  :created_at,
  :created_by,
  :updated_at,
  :updated_by,
  :started_at,
  :ended_at,
  :task_run_status,
  :target_task_run_status,
  :task_run_status_counts,
  :task_failure_retry_count,
  :storage_profile_id,
  :max_failed_tasks_count,
  :max_retries_per_task,
  :parameters,
  :attachments,
  :description,
  :max_worker_count,
  :source_job_id)
  SENSITIVE = [:parameters, :description]
  include Aws::Structure
end

#started_atTime

The date and time the resource started running.

Returns:

  • (Time)


4974
4975
4976
4977
4978
4979
4980
4981
4982
4983
4984
4985
4986
4987
4988
4989
4990
4991
4992
4993
4994
4995
4996
4997
4998
4999
5000
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 4974

class GetJobResponse < Struct.new(
  :job_id,
  :name,
  :lifecycle_status,
  :lifecycle_status_message,
  :priority,
  :created_at,
  :created_by,
  :updated_at,
  :updated_by,
  :started_at,
  :ended_at,
  :task_run_status,
  :target_task_run_status,
  :task_run_status_counts,
  :task_failure_retry_count,
  :storage_profile_id,
  :max_failed_tasks_count,
  :max_retries_per_task,
  :parameters,
  :attachments,
  :description,
  :max_worker_count,
  :source_job_id)
  SENSITIVE = [:parameters, :description]
  include Aws::Structure
end

#storage_profile_idString

The storage profile ID associated with the job.

Returns:

  • (String)


4974
4975
4976
4977
4978
4979
4980
4981
4982
4983
4984
4985
4986
4987
4988
4989
4990
4991
4992
4993
4994
4995
4996
4997
4998
4999
5000
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 4974

class GetJobResponse < Struct.new(
  :job_id,
  :name,
  :lifecycle_status,
  :lifecycle_status_message,
  :priority,
  :created_at,
  :created_by,
  :updated_at,
  :updated_by,
  :started_at,
  :ended_at,
  :task_run_status,
  :target_task_run_status,
  :task_run_status_counts,
  :task_failure_retry_count,
  :storage_profile_id,
  :max_failed_tasks_count,
  :max_retries_per_task,
  :parameters,
  :attachments,
  :description,
  :max_worker_count,
  :source_job_id)
  SENSITIVE = [:parameters, :description]
  include Aws::Structure
end

#target_task_run_statusString

The task status with which the job started.

Returns:

  • (String)


4974
4975
4976
4977
4978
4979
4980
4981
4982
4983
4984
4985
4986
4987
4988
4989
4990
4991
4992
4993
4994
4995
4996
4997
4998
4999
5000
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 4974

class GetJobResponse < Struct.new(
  :job_id,
  :name,
  :lifecycle_status,
  :lifecycle_status_message,
  :priority,
  :created_at,
  :created_by,
  :updated_at,
  :updated_by,
  :started_at,
  :ended_at,
  :task_run_status,
  :target_task_run_status,
  :task_run_status_counts,
  :task_failure_retry_count,
  :storage_profile_id,
  :max_failed_tasks_count,
  :max_retries_per_task,
  :parameters,
  :attachments,
  :description,
  :max_worker_count,
  :source_job_id)
  SENSITIVE = [:parameters, :description]
  include Aws::Structure
end

#task_failure_retry_countInteger

The total number of times tasks from the job failed and were retried.

Returns:

  • (Integer)


4974
4975
4976
4977
4978
4979
4980
4981
4982
4983
4984
4985
4986
4987
4988
4989
4990
4991
4992
4993
4994
4995
4996
4997
4998
4999
5000
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 4974

class GetJobResponse < Struct.new(
  :job_id,
  :name,
  :lifecycle_status,
  :lifecycle_status_message,
  :priority,
  :created_at,
  :created_by,
  :updated_at,
  :updated_by,
  :started_at,
  :ended_at,
  :task_run_status,
  :target_task_run_status,
  :task_run_status_counts,
  :task_failure_retry_count,
  :storage_profile_id,
  :max_failed_tasks_count,
  :max_retries_per_task,
  :parameters,
  :attachments,
  :description,
  :max_worker_count,
  :source_job_id)
  SENSITIVE = [:parameters, :description]
  include Aws::Structure
end

#task_run_statusString

The task run status for the job.

Returns:

  • (String)


4974
4975
4976
4977
4978
4979
4980
4981
4982
4983
4984
4985
4986
4987
4988
4989
4990
4991
4992
4993
4994
4995
4996
4997
4998
4999
5000
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 4974

class GetJobResponse < Struct.new(
  :job_id,
  :name,
  :lifecycle_status,
  :lifecycle_status_message,
  :priority,
  :created_at,
  :created_by,
  :updated_at,
  :updated_by,
  :started_at,
  :ended_at,
  :task_run_status,
  :target_task_run_status,
  :task_run_status_counts,
  :task_failure_retry_count,
  :storage_profile_id,
  :max_failed_tasks_count,
  :max_retries_per_task,
  :parameters,
  :attachments,
  :description,
  :max_worker_count,
  :source_job_id)
  SENSITIVE = [:parameters, :description]
  include Aws::Structure
end

#task_run_status_countsHash<String,Integer>

The number of tasks running on the job.

Returns:

  • (Hash<String,Integer>)


4974
4975
4976
4977
4978
4979
4980
4981
4982
4983
4984
4985
4986
4987
4988
4989
4990
4991
4992
4993
4994
4995
4996
4997
4998
4999
5000
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 4974

class GetJobResponse < Struct.new(
  :job_id,
  :name,
  :lifecycle_status,
  :lifecycle_status_message,
  :priority,
  :created_at,
  :created_by,
  :updated_at,
  :updated_by,
  :started_at,
  :ended_at,
  :task_run_status,
  :target_task_run_status,
  :task_run_status_counts,
  :task_failure_retry_count,
  :storage_profile_id,
  :max_failed_tasks_count,
  :max_retries_per_task,
  :parameters,
  :attachments,
  :description,
  :max_worker_count,
  :source_job_id)
  SENSITIVE = [:parameters, :description]
  include Aws::Structure
end

#updated_atTime

The date and time the resource was updated.

Returns:

  • (Time)


4974
4975
4976
4977
4978
4979
4980
4981
4982
4983
4984
4985
4986
4987
4988
4989
4990
4991
4992
4993
4994
4995
4996
4997
4998
4999
5000
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 4974

class GetJobResponse < Struct.new(
  :job_id,
  :name,
  :lifecycle_status,
  :lifecycle_status_message,
  :priority,
  :created_at,
  :created_by,
  :updated_at,
  :updated_by,
  :started_at,
  :ended_at,
  :task_run_status,
  :target_task_run_status,
  :task_run_status_counts,
  :task_failure_retry_count,
  :storage_profile_id,
  :max_failed_tasks_count,
  :max_retries_per_task,
  :parameters,
  :attachments,
  :description,
  :max_worker_count,
  :source_job_id)
  SENSITIVE = [:parameters, :description]
  include Aws::Structure
end

#updated_byString

The user or system that updated this resource.

Returns:

  • (String)


4974
4975
4976
4977
4978
4979
4980
4981
4982
4983
4984
4985
4986
4987
4988
4989
4990
4991
4992
4993
4994
4995
4996
4997
4998
4999
5000
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 4974

class GetJobResponse < Struct.new(
  :job_id,
  :name,
  :lifecycle_status,
  :lifecycle_status_message,
  :priority,
  :created_at,
  :created_by,
  :updated_at,
  :updated_by,
  :started_at,
  :ended_at,
  :task_run_status,
  :target_task_run_status,
  :task_run_status_counts,
  :task_failure_retry_count,
  :storage_profile_id,
  :max_failed_tasks_count,
  :max_retries_per_task,
  :parameters,
  :attachments,
  :description,
  :max_worker_count,
  :source_job_id)
  SENSITIVE = [:parameters, :description]
  include Aws::Structure
end