Class: Aws::Omics::Types::TaskListItem

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

Overview

A workflow run task.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#cache_hit ⇒ Boolean

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

Returns:

  • (Boolean)


8799
8800
8801
8802
8803
8804
8805
8806
8807
8808
8809
8810
8811
8812
8813
8814
8815
# File 'gems/aws-sdk-omics/lib/aws-sdk-omics/types.rb', line 8799

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

#cache_s3_uri ⇒ String

The S3 URI of the cache location.

Returns:

  • (String)


8799
8800
8801
8802
8803
8804
8805
8806
8807
8808
8809
8810
8811
8812
8813
8814
8815
# File 'gems/aws-sdk-omics/lib/aws-sdk-omics/types.rb', line 8799

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

#cpus ⇒ Integer

The task's CPU count.

Returns:

  • (Integer)


8799
8800
8801
8802
8803
8804
8805
8806
8807
8808
8809
8810
8811
8812
8813
8814
8815
# File 'gems/aws-sdk-omics/lib/aws-sdk-omics/types.rb', line 8799

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

#creation_time ⇒ Time

When the task was created.

Returns:

  • (Time)


8799
8800
8801
8802
8803
8804
8805
8806
8807
8808
8809
8810
8811
8812
8813
8814
8815
# File 'gems/aws-sdk-omics/lib/aws-sdk-omics/types.rb', line 8799

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

#gpus ⇒ Integer

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

Returns:

  • (Integer)


8799
8800
8801
8802
8803
8804
8805
8806
8807
8808
8809
8810
8811
8812
8813
8814
8815
# File 'gems/aws-sdk-omics/lib/aws-sdk-omics/types.rb', line 8799

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

#instance_type ⇒ String

The instance type for a task.

Returns:

  • (String)


8799
8800
8801
8802
8803
8804
8805
8806
8807
8808
8809
8810
8811
8812
8813
8814
8815
# File 'gems/aws-sdk-omics/lib/aws-sdk-omics/types.rb', line 8799

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

#memory ⇒ Integer

The task's memory use in gigabyes.

Returns:

  • (Integer)


8799
8800
8801
8802
8803
8804
8805
8806
8807
8808
8809
8810
8811
8812
8813
8814
8815
# File 'gems/aws-sdk-omics/lib/aws-sdk-omics/types.rb', line 8799

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

#name ⇒ String

The task's name.

Returns:

  • (String)


8799
8800
8801
8802
8803
8804
8805
8806
8807
8808
8809
8810
8811
8812
8813
8814
8815
# File 'gems/aws-sdk-omics/lib/aws-sdk-omics/types.rb', line 8799

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

#start_time ⇒ Time

When the task started.

Returns:

  • (Time)


8799
8800
8801
8802
8803
8804
8805
8806
8807
8808
8809
8810
8811
8812
8813
8814
8815
# File 'gems/aws-sdk-omics/lib/aws-sdk-omics/types.rb', line 8799

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

#status ⇒ String

The task's status.

Returns:

  • (String)


8799
8800
8801
8802
8803
8804
8805
8806
8807
8808
8809
8810
8811
8812
8813
8814
8815
# File 'gems/aws-sdk-omics/lib/aws-sdk-omics/types.rb', line 8799

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

#stop_time ⇒ Time

When the task stopped.

Returns:

  • (Time)


8799
8800
8801
8802
8803
8804
8805
8806
8807
8808
8809
8810
8811
8812
8813
8814
8815
# File 'gems/aws-sdk-omics/lib/aws-sdk-omics/types.rb', line 8799

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

#task_id ⇒ String

The task's ID.

Returns:

  • (String)


8799
8800
8801
8802
8803
8804
8805
8806
8807
8808
8809
8810
8811
8812
8813
8814
8815
# File 'gems/aws-sdk-omics/lib/aws-sdk-omics/types.rb', line 8799

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

#uuid ⇒ String

The universally unique identifier (UUID) for the workflow task.

Returns:

  • (String)


8799
8800
8801
8802
8803
8804
8805
8806
8807
8808
8809
8810
8811
8812
8813
8814
8815
# File 'gems/aws-sdk-omics/lib/aws-sdk-omics/types.rb', line 8799

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