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

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

Overview

Constant Summary collapse

SENSITIVE =
[:parameters, :description]

Instance Attribute Summary collapse

Instance Attribute Details

#attachmentsTypes::Attachments

The attachments for the job.

Returns:



3276
3277
3278
3279
3280
3281
3282
3283
3284
3285
3286
3287
3288
3289
3290
3291
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
# File 'lib/aws-sdk-deadline/types.rb', line 3276

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,
  :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)


3276
3277
3278
3279
3280
3281
3282
3283
3284
3285
3286
3287
3288
3289
3290
3291
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
# File 'lib/aws-sdk-deadline/types.rb', line 3276

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,
  :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)


3276
3277
3278
3279
3280
3281
3282
3283
3284
3285
3286
3287
3288
3289
3290
3291
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
# File 'lib/aws-sdk-deadline/types.rb', line 3276

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,
  :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)


3276
3277
3278
3279
3280
3281
3282
3283
3284
3285
3286
3287
3288
3289
3290
3291
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
# File 'lib/aws-sdk-deadline/types.rb', line 3276

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,
  :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)


3276
3277
3278
3279
3280
3281
3282
3283
3284
3285
3286
3287
3288
3289
3290
3291
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
# File 'lib/aws-sdk-deadline/types.rb', line 3276

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,
  :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)


3276
3277
3278
3279
3280
3281
3282
3283
3284
3285
3286
3287
3288
3289
3290
3291
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
# File 'lib/aws-sdk-deadline/types.rb', line 3276

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,
  :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)


3276
3277
3278
3279
3280
3281
3282
3283
3284
3285
3286
3287
3288
3289
3290
3291
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
# File 'lib/aws-sdk-deadline/types.rb', line 3276

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,
  :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)


3276
3277
3278
3279
3280
3281
3282
3283
3284
3285
3286
3287
3288
3289
3290
3291
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
# File 'lib/aws-sdk-deadline/types.rb', line 3276

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,
  :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)


3276
3277
3278
3279
3280
3281
3282
3283
3284
3285
3286
3287
3288
3289
3290
3291
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
# File 'lib/aws-sdk-deadline/types.rb', line 3276

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,
  :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)


3276
3277
3278
3279
3280
3281
3282
3283
3284
3285
3286
3287
3288
3289
3290
3291
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
# File 'lib/aws-sdk-deadline/types.rb', line 3276

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,
  :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)


3276
3277
3278
3279
3280
3281
3282
3283
3284
3285
3286
3287
3288
3289
3290
3291
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
# File 'lib/aws-sdk-deadline/types.rb', line 3276

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,
  :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)


3276
3277
3278
3279
3280
3281
3282
3283
3284
3285
3286
3287
3288
3289
3290
3291
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
# File 'lib/aws-sdk-deadline/types.rb', line 3276

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,
  :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:



3276
3277
3278
3279
3280
3281
3282
3283
3284
3285
3286
3287
3288
3289
3290
3291
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
# File 'lib/aws-sdk-deadline/types.rb', line 3276

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,
  :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)


3276
3277
3278
3279
3280
3281
3282
3283
3284
3285
3286
3287
3288
3289
3290
3291
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
# File 'lib/aws-sdk-deadline/types.rb', line 3276

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,
  :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)


3276
3277
3278
3279
3280
3281
3282
3283
3284
3285
3286
3287
3288
3289
3290
3291
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
# File 'lib/aws-sdk-deadline/types.rb', line 3276

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,
  :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)


3276
3277
3278
3279
3280
3281
3282
3283
3284
3285
3286
3287
3288
3289
3290
3291
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
# File 'lib/aws-sdk-deadline/types.rb', line 3276

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,
  :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)


3276
3277
3278
3279
3280
3281
3282
3283
3284
3285
3286
3287
3288
3289
3290
3291
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
# File 'lib/aws-sdk-deadline/types.rb', line 3276

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,
  :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)


3276
3277
3278
3279
3280
3281
3282
3283
3284
3285
3286
3287
3288
3289
3290
3291
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
# File 'lib/aws-sdk-deadline/types.rb', line 3276

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,
  :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)


3276
3277
3278
3279
3280
3281
3282
3283
3284
3285
3286
3287
3288
3289
3290
3291
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
# File 'lib/aws-sdk-deadline/types.rb', line 3276

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,
  :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>)


3276
3277
3278
3279
3280
3281
3282
3283
3284
3285
3286
3287
3288
3289
3290
3291
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
# File 'lib/aws-sdk-deadline/types.rb', line 3276

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,
  :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)


3276
3277
3278
3279
3280
3281
3282
3283
3284
3285
3286
3287
3288
3289
3290
3291
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
# File 'lib/aws-sdk-deadline/types.rb', line 3276

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,
  :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)


3276
3277
3278
3279
3280
3281
3282
3283
3284
3285
3286
3287
3288
3289
3290
3291
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
# File 'lib/aws-sdk-deadline/types.rb', line 3276

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,
  :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