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_hitBoolean

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

Returns:

  • (Boolean)


6673
6674
6675
6676
6677
6678
6679
6680
6681
6682
6683
6684
6685
6686
6687
6688
# File 'gems/aws-sdk-omics/lib/aws-sdk-omics/types.rb', line 6673

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

#cache_s3_uriString

The S3 URI of the cache location.

Returns:

  • (String)


6673
6674
6675
6676
6677
6678
6679
6680
6681
6682
6683
6684
6685
6686
6687
6688
# File 'gems/aws-sdk-omics/lib/aws-sdk-omics/types.rb', line 6673

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

#cpusInteger

The task's CPU count.

Returns:

  • (Integer)


6673
6674
6675
6676
6677
6678
6679
6680
6681
6682
6683
6684
6685
6686
6687
6688
# File 'gems/aws-sdk-omics/lib/aws-sdk-omics/types.rb', line 6673

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

#creation_timeTime

When the task was created.

Returns:

  • (Time)


6673
6674
6675
6676
6677
6678
6679
6680
6681
6682
6683
6684
6685
6686
6687
6688
# File 'gems/aws-sdk-omics/lib/aws-sdk-omics/types.rb', line 6673

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

#gpusInteger

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

Returns:

  • (Integer)


6673
6674
6675
6676
6677
6678
6679
6680
6681
6682
6683
6684
6685
6686
6687
6688
# File 'gems/aws-sdk-omics/lib/aws-sdk-omics/types.rb', line 6673

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

#instance_typeString

The instance type for a task.

Returns:

  • (String)


6673
6674
6675
6676
6677
6678
6679
6680
6681
6682
6683
6684
6685
6686
6687
6688
# File 'gems/aws-sdk-omics/lib/aws-sdk-omics/types.rb', line 6673

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

#memoryInteger

The task's memory use in gigabyes.

Returns:

  • (Integer)


6673
6674
6675
6676
6677
6678
6679
6680
6681
6682
6683
6684
6685
6686
6687
6688
# File 'gems/aws-sdk-omics/lib/aws-sdk-omics/types.rb', line 6673

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

#nameString

The task's name.

Returns:

  • (String)


6673
6674
6675
6676
6677
6678
6679
6680
6681
6682
6683
6684
6685
6686
6687
6688
# File 'gems/aws-sdk-omics/lib/aws-sdk-omics/types.rb', line 6673

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

#start_timeTime

When the task started.

Returns:

  • (Time)


6673
6674
6675
6676
6677
6678
6679
6680
6681
6682
6683
6684
6685
6686
6687
6688
# File 'gems/aws-sdk-omics/lib/aws-sdk-omics/types.rb', line 6673

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

#statusString

The task's status.

Returns:

  • (String)


6673
6674
6675
6676
6677
6678
6679
6680
6681
6682
6683
6684
6685
6686
6687
6688
# File 'gems/aws-sdk-omics/lib/aws-sdk-omics/types.rb', line 6673

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

#stop_timeTime

When the task stopped.

Returns:

  • (Time)


6673
6674
6675
6676
6677
6678
6679
6680
6681
6682
6683
6684
6685
6686
6687
6688
# File 'gems/aws-sdk-omics/lib/aws-sdk-omics/types.rb', line 6673

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

#task_idString

The task's ID.

Returns:

  • (String)


6673
6674
6675
6676
6677
6678
6679
6680
6681
6682
6683
6684
6685
6686
6687
6688
# File 'gems/aws-sdk-omics/lib/aws-sdk-omics/types.rb', line 6673

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