Class: Aws::Omics::Types::GetRunTaskResponse

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#cache_hitBoolean

Set to true if Amazon Web Services HealthOmics found a matching entry in the run cache for this task.

Returns:

  • (Boolean)


3601
3602
3603
3604
3605
3606
3607
3608
3609
3610
3611
3612
3613
3614
3615
3616
3617
3618
3619
3620
# File 'gems/aws-sdk-omics/lib/aws-sdk-omics/types.rb', line 3601

class GetRunTaskResponse < Struct.new(
  :task_id,
  :status,
  :name,
  :cpus,
  :cache_hit,
  :cache_s3_uri,
  :memory,
  :creation_time,
  :start_time,
  :stop_time,
  :status_message,
  :log_stream,
  :gpus,
  :instance_type,
  :failure_reason,
  :image_details)
  SENSITIVE = []
  include Aws::Structure
end

#cache_s3_uriString

The S3 URI of the cache location.

Returns:

  • (String)


3601
3602
3603
3604
3605
3606
3607
3608
3609
3610
3611
3612
3613
3614
3615
3616
3617
3618
3619
3620
# File 'gems/aws-sdk-omics/lib/aws-sdk-omics/types.rb', line 3601

class GetRunTaskResponse < Struct.new(
  :task_id,
  :status,
  :name,
  :cpus,
  :cache_hit,
  :cache_s3_uri,
  :memory,
  :creation_time,
  :start_time,
  :stop_time,
  :status_message,
  :log_stream,
  :gpus,
  :instance_type,
  :failure_reason,
  :image_details)
  SENSITIVE = []
  include Aws::Structure
end

#cpusInteger

The task's CPU usage.

Returns:

  • (Integer)


3601
3602
3603
3604
3605
3606
3607
3608
3609
3610
3611
3612
3613
3614
3615
3616
3617
3618
3619
3620
# File 'gems/aws-sdk-omics/lib/aws-sdk-omics/types.rb', line 3601

class GetRunTaskResponse < Struct.new(
  :task_id,
  :status,
  :name,
  :cpus,
  :cache_hit,
  :cache_s3_uri,
  :memory,
  :creation_time,
  :start_time,
  :stop_time,
  :status_message,
  :log_stream,
  :gpus,
  :instance_type,
  :failure_reason,
  :image_details)
  SENSITIVE = []
  include Aws::Structure
end

#creation_timeTime

When the task was created.

Returns:

  • (Time)


3601
3602
3603
3604
3605
3606
3607
3608
3609
3610
3611
3612
3613
3614
3615
3616
3617
3618
3619
3620
# File 'gems/aws-sdk-omics/lib/aws-sdk-omics/types.rb', line 3601

class GetRunTaskResponse < Struct.new(
  :task_id,
  :status,
  :name,
  :cpus,
  :cache_hit,
  :cache_s3_uri,
  :memory,
  :creation_time,
  :start_time,
  :stop_time,
  :status_message,
  :log_stream,
  :gpus,
  :instance_type,
  :failure_reason,
  :image_details)
  SENSITIVE = []
  include Aws::Structure
end

#failure_reasonString

The reason a task has failed.

Returns:

  • (String)


3601
3602
3603
3604
3605
3606
3607
3608
3609
3610
3611
3612
3613
3614
3615
3616
3617
3618
3619
3620
# File 'gems/aws-sdk-omics/lib/aws-sdk-omics/types.rb', line 3601

class GetRunTaskResponse < Struct.new(
  :task_id,
  :status,
  :name,
  :cpus,
  :cache_hit,
  :cache_s3_uri,
  :memory,
  :creation_time,
  :start_time,
  :stop_time,
  :status_message,
  :log_stream,
  :gpus,
  :instance_type,
  :failure_reason,
  :image_details)
  SENSITIVE = []
  include Aws::Structure
end

#gpusInteger

The number of Graphics Processing Units (GPU) specified in the task.

Returns:

  • (Integer)


3601
3602
3603
3604
3605
3606
3607
3608
3609
3610
3611
3612
3613
3614
3615
3616
3617
3618
3619
3620
# File 'gems/aws-sdk-omics/lib/aws-sdk-omics/types.rb', line 3601

class GetRunTaskResponse < Struct.new(
  :task_id,
  :status,
  :name,
  :cpus,
  :cache_hit,
  :cache_s3_uri,
  :memory,
  :creation_time,
  :start_time,
  :stop_time,
  :status_message,
  :log_stream,
  :gpus,
  :instance_type,
  :failure_reason,
  :image_details)
  SENSITIVE = []
  include Aws::Structure
end

#image_detailsTypes::ImageDetails

Details about the container image that this task uses.

Returns:



3601
3602
3603
3604
3605
3606
3607
3608
3609
3610
3611
3612
3613
3614
3615
3616
3617
3618
3619
3620
# File 'gems/aws-sdk-omics/lib/aws-sdk-omics/types.rb', line 3601

class GetRunTaskResponse < Struct.new(
  :task_id,
  :status,
  :name,
  :cpus,
  :cache_hit,
  :cache_s3_uri,
  :memory,
  :creation_time,
  :start_time,
  :stop_time,
  :status_message,
  :log_stream,
  :gpus,
  :instance_type,
  :failure_reason,
  :image_details)
  SENSITIVE = []
  include Aws::Structure
end

#instance_typeString

The instance type for a task.

Returns:

  • (String)


3601
3602
3603
3604
3605
3606
3607
3608
3609
3610
3611
3612
3613
3614
3615
3616
3617
3618
3619
3620
# File 'gems/aws-sdk-omics/lib/aws-sdk-omics/types.rb', line 3601

class GetRunTaskResponse < Struct.new(
  :task_id,
  :status,
  :name,
  :cpus,
  :cache_hit,
  :cache_s3_uri,
  :memory,
  :creation_time,
  :start_time,
  :stop_time,
  :status_message,
  :log_stream,
  :gpus,
  :instance_type,
  :failure_reason,
  :image_details)
  SENSITIVE = []
  include Aws::Structure
end

#log_streamString

The task's log stream.

Returns:

  • (String)


3601
3602
3603
3604
3605
3606
3607
3608
3609
3610
3611
3612
3613
3614
3615
3616
3617
3618
3619
3620
# File 'gems/aws-sdk-omics/lib/aws-sdk-omics/types.rb', line 3601

class GetRunTaskResponse < Struct.new(
  :task_id,
  :status,
  :name,
  :cpus,
  :cache_hit,
  :cache_s3_uri,
  :memory,
  :creation_time,
  :start_time,
  :stop_time,
  :status_message,
  :log_stream,
  :gpus,
  :instance_type,
  :failure_reason,
  :image_details)
  SENSITIVE = []
  include Aws::Structure
end

#memoryInteger

The task's memory use in gigabytes.

Returns:

  • (Integer)


3601
3602
3603
3604
3605
3606
3607
3608
3609
3610
3611
3612
3613
3614
3615
3616
3617
3618
3619
3620
# File 'gems/aws-sdk-omics/lib/aws-sdk-omics/types.rb', line 3601

class GetRunTaskResponse < Struct.new(
  :task_id,
  :status,
  :name,
  :cpus,
  :cache_hit,
  :cache_s3_uri,
  :memory,
  :creation_time,
  :start_time,
  :stop_time,
  :status_message,
  :log_stream,
  :gpus,
  :instance_type,
  :failure_reason,
  :image_details)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

The task's name.

Returns:

  • (String)


3601
3602
3603
3604
3605
3606
3607
3608
3609
3610
3611
3612
3613
3614
3615
3616
3617
3618
3619
3620
# File 'gems/aws-sdk-omics/lib/aws-sdk-omics/types.rb', line 3601

class GetRunTaskResponse < Struct.new(
  :task_id,
  :status,
  :name,
  :cpus,
  :cache_hit,
  :cache_s3_uri,
  :memory,
  :creation_time,
  :start_time,
  :stop_time,
  :status_message,
  :log_stream,
  :gpus,
  :instance_type,
  :failure_reason,
  :image_details)
  SENSITIVE = []
  include Aws::Structure
end

#start_timeTime

The task's start time.

Returns:

  • (Time)


3601
3602
3603
3604
3605
3606
3607
3608
3609
3610
3611
3612
3613
3614
3615
3616
3617
3618
3619
3620
# File 'gems/aws-sdk-omics/lib/aws-sdk-omics/types.rb', line 3601

class GetRunTaskResponse < Struct.new(
  :task_id,
  :status,
  :name,
  :cpus,
  :cache_hit,
  :cache_s3_uri,
  :memory,
  :creation_time,
  :start_time,
  :stop_time,
  :status_message,
  :log_stream,
  :gpus,
  :instance_type,
  :failure_reason,
  :image_details)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The task's status.

Returns:

  • (String)


3601
3602
3603
3604
3605
3606
3607
3608
3609
3610
3611
3612
3613
3614
3615
3616
3617
3618
3619
3620
# File 'gems/aws-sdk-omics/lib/aws-sdk-omics/types.rb', line 3601

class GetRunTaskResponse < Struct.new(
  :task_id,
  :status,
  :name,
  :cpus,
  :cache_hit,
  :cache_s3_uri,
  :memory,
  :creation_time,
  :start_time,
  :stop_time,
  :status_message,
  :log_stream,
  :gpus,
  :instance_type,
  :failure_reason,
  :image_details)
  SENSITIVE = []
  include Aws::Structure
end

#status_messageString

The task's status message.

Returns:

  • (String)


3601
3602
3603
3604
3605
3606
3607
3608
3609
3610
3611
3612
3613
3614
3615
3616
3617
3618
3619
3620
# File 'gems/aws-sdk-omics/lib/aws-sdk-omics/types.rb', line 3601

class GetRunTaskResponse < Struct.new(
  :task_id,
  :status,
  :name,
  :cpus,
  :cache_hit,
  :cache_s3_uri,
  :memory,
  :creation_time,
  :start_time,
  :stop_time,
  :status_message,
  :log_stream,
  :gpus,
  :instance_type,
  :failure_reason,
  :image_details)
  SENSITIVE = []
  include Aws::Structure
end

#stop_timeTime

The task's stop time.

Returns:

  • (Time)


3601
3602
3603
3604
3605
3606
3607
3608
3609
3610
3611
3612
3613
3614
3615
3616
3617
3618
3619
3620
# File 'gems/aws-sdk-omics/lib/aws-sdk-omics/types.rb', line 3601

class GetRunTaskResponse < Struct.new(
  :task_id,
  :status,
  :name,
  :cpus,
  :cache_hit,
  :cache_s3_uri,
  :memory,
  :creation_time,
  :start_time,
  :stop_time,
  :status_message,
  :log_stream,
  :gpus,
  :instance_type,
  :failure_reason,
  :image_details)
  SENSITIVE = []
  include Aws::Structure
end

#task_idString

The task's ID.

Returns:

  • (String)


3601
3602
3603
3604
3605
3606
3607
3608
3609
3610
3611
3612
3613
3614
3615
3616
3617
3618
3619
3620
# File 'gems/aws-sdk-omics/lib/aws-sdk-omics/types.rb', line 3601

class GetRunTaskResponse < Struct.new(
  :task_id,
  :status,
  :name,
  :cpus,
  :cache_hit,
  :cache_s3_uri,
  :memory,
  :creation_time,
  :start_time,
  :stop_time,
  :status_message,
  :log_stream,
  :gpus,
  :instance_type,
  :failure_reason,
  :image_details)
  SENSITIVE = []
  include Aws::Structure
end