Class: Aws::Omics::Types::GetWorkflowResponse

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#acceleratorsString

The computational accelerator specified to run the workflow.

Returns:

  • (String)


3205
3206
3207
3208
3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
# File 'lib/aws-sdk-omics/types.rb', line 3205

class GetWorkflowResponse < Struct.new(
  :arn,
  :id,
  :status,
  :type,
  :name,
  :description,
  :engine,
  :definition,
  :main,
  :digest,
  :parameter_template,
  :storage_capacity,
  :creation_time,
  :status_message,
  :tags,
  :metadata,
  :accelerators)
  SENSITIVE = []
  include Aws::Structure
end

#arnString

The workflow’s ARN.

Returns:

  • (String)


3205
3206
3207
3208
3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
# File 'lib/aws-sdk-omics/types.rb', line 3205

class GetWorkflowResponse < Struct.new(
  :arn,
  :id,
  :status,
  :type,
  :name,
  :description,
  :engine,
  :definition,
  :main,
  :digest,
  :parameter_template,
  :storage_capacity,
  :creation_time,
  :status_message,
  :tags,
  :metadata,
  :accelerators)
  SENSITIVE = []
  include Aws::Structure
end

#creation_timeTime

When the workflow was created.

Returns:

  • (Time)


3205
3206
3207
3208
3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
# File 'lib/aws-sdk-omics/types.rb', line 3205

class GetWorkflowResponse < Struct.new(
  :arn,
  :id,
  :status,
  :type,
  :name,
  :description,
  :engine,
  :definition,
  :main,
  :digest,
  :parameter_template,
  :storage_capacity,
  :creation_time,
  :status_message,
  :tags,
  :metadata,
  :accelerators)
  SENSITIVE = []
  include Aws::Structure
end

#definitionString

The workflow’s definition.

Returns:

  • (String)


3205
3206
3207
3208
3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
# File 'lib/aws-sdk-omics/types.rb', line 3205

class GetWorkflowResponse < Struct.new(
  :arn,
  :id,
  :status,
  :type,
  :name,
  :description,
  :engine,
  :definition,
  :main,
  :digest,
  :parameter_template,
  :storage_capacity,
  :creation_time,
  :status_message,
  :tags,
  :metadata,
  :accelerators)
  SENSITIVE = []
  include Aws::Structure
end

#descriptionString

The workflow’s description.

Returns:

  • (String)


3205
3206
3207
3208
3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
# File 'lib/aws-sdk-omics/types.rb', line 3205

class GetWorkflowResponse < Struct.new(
  :arn,
  :id,
  :status,
  :type,
  :name,
  :description,
  :engine,
  :definition,
  :main,
  :digest,
  :parameter_template,
  :storage_capacity,
  :creation_time,
  :status_message,
  :tags,
  :metadata,
  :accelerators)
  SENSITIVE = []
  include Aws::Structure
end

#digestString

The workflow’s digest.

Returns:

  • (String)


3205
3206
3207
3208
3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
# File 'lib/aws-sdk-omics/types.rb', line 3205

class GetWorkflowResponse < Struct.new(
  :arn,
  :id,
  :status,
  :type,
  :name,
  :description,
  :engine,
  :definition,
  :main,
  :digest,
  :parameter_template,
  :storage_capacity,
  :creation_time,
  :status_message,
  :tags,
  :metadata,
  :accelerators)
  SENSITIVE = []
  include Aws::Structure
end

#engineString

The workflow’s engine.

Returns:

  • (String)


3205
3206
3207
3208
3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
# File 'lib/aws-sdk-omics/types.rb', line 3205

class GetWorkflowResponse < Struct.new(
  :arn,
  :id,
  :status,
  :type,
  :name,
  :description,
  :engine,
  :definition,
  :main,
  :digest,
  :parameter_template,
  :storage_capacity,
  :creation_time,
  :status_message,
  :tags,
  :metadata,
  :accelerators)
  SENSITIVE = []
  include Aws::Structure
end

#idString

The workflow’s ID.

Returns:

  • (String)


3205
3206
3207
3208
3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
# File 'lib/aws-sdk-omics/types.rb', line 3205

class GetWorkflowResponse < Struct.new(
  :arn,
  :id,
  :status,
  :type,
  :name,
  :description,
  :engine,
  :definition,
  :main,
  :digest,
  :parameter_template,
  :storage_capacity,
  :creation_time,
  :status_message,
  :tags,
  :metadata,
  :accelerators)
  SENSITIVE = []
  include Aws::Structure
end

#mainString

The path of the main definition file for the workflow.

Returns:

  • (String)


3205
3206
3207
3208
3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
# File 'lib/aws-sdk-omics/types.rb', line 3205

class GetWorkflowResponse < Struct.new(
  :arn,
  :id,
  :status,
  :type,
  :name,
  :description,
  :engine,
  :definition,
  :main,
  :digest,
  :parameter_template,
  :storage_capacity,
  :creation_time,
  :status_message,
  :tags,
  :metadata,
  :accelerators)
  SENSITIVE = []
  include Aws::Structure
end

#metadataHash<String,String>

Gets metadata for workflow.

Returns:

  • (Hash<String,String>)


3205
3206
3207
3208
3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
# File 'lib/aws-sdk-omics/types.rb', line 3205

class GetWorkflowResponse < Struct.new(
  :arn,
  :id,
  :status,
  :type,
  :name,
  :description,
  :engine,
  :definition,
  :main,
  :digest,
  :parameter_template,
  :storage_capacity,
  :creation_time,
  :status_message,
  :tags,
  :metadata,
  :accelerators)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

The workflow’s name.

Returns:

  • (String)


3205
3206
3207
3208
3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
# File 'lib/aws-sdk-omics/types.rb', line 3205

class GetWorkflowResponse < Struct.new(
  :arn,
  :id,
  :status,
  :type,
  :name,
  :description,
  :engine,
  :definition,
  :main,
  :digest,
  :parameter_template,
  :storage_capacity,
  :creation_time,
  :status_message,
  :tags,
  :metadata,
  :accelerators)
  SENSITIVE = []
  include Aws::Structure
end

#parameter_templateHash<String,Types::WorkflowParameter>

The workflow’s parameter template.

Returns:



3205
3206
3207
3208
3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
# File 'lib/aws-sdk-omics/types.rb', line 3205

class GetWorkflowResponse < Struct.new(
  :arn,
  :id,
  :status,
  :type,
  :name,
  :description,
  :engine,
  :definition,
  :main,
  :digest,
  :parameter_template,
  :storage_capacity,
  :creation_time,
  :status_message,
  :tags,
  :metadata,
  :accelerators)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The workflow’s status.

Returns:

  • (String)


3205
3206
3207
3208
3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
# File 'lib/aws-sdk-omics/types.rb', line 3205

class GetWorkflowResponse < Struct.new(
  :arn,
  :id,
  :status,
  :type,
  :name,
  :description,
  :engine,
  :definition,
  :main,
  :digest,
  :parameter_template,
  :storage_capacity,
  :creation_time,
  :status_message,
  :tags,
  :metadata,
  :accelerators)
  SENSITIVE = []
  include Aws::Structure
end

#status_messageString

The workflow’s status message.

Returns:

  • (String)


3205
3206
3207
3208
3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
# File 'lib/aws-sdk-omics/types.rb', line 3205

class GetWorkflowResponse < Struct.new(
  :arn,
  :id,
  :status,
  :type,
  :name,
  :description,
  :engine,
  :definition,
  :main,
  :digest,
  :parameter_template,
  :storage_capacity,
  :creation_time,
  :status_message,
  :tags,
  :metadata,
  :accelerators)
  SENSITIVE = []
  include Aws::Structure
end

#storage_capacityInteger

The workflow’s default run storage capacity in gibibytes.

Returns:

  • (Integer)


3205
3206
3207
3208
3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
# File 'lib/aws-sdk-omics/types.rb', line 3205

class GetWorkflowResponse < Struct.new(
  :arn,
  :id,
  :status,
  :type,
  :name,
  :description,
  :engine,
  :definition,
  :main,
  :digest,
  :parameter_template,
  :storage_capacity,
  :creation_time,
  :status_message,
  :tags,
  :metadata,
  :accelerators)
  SENSITIVE = []
  include Aws::Structure
end

#tagsHash<String,String>

The workflow’s tags.

Returns:

  • (Hash<String,String>)


3205
3206
3207
3208
3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
# File 'lib/aws-sdk-omics/types.rb', line 3205

class GetWorkflowResponse < Struct.new(
  :arn,
  :id,
  :status,
  :type,
  :name,
  :description,
  :engine,
  :definition,
  :main,
  :digest,
  :parameter_template,
  :storage_capacity,
  :creation_time,
  :status_message,
  :tags,
  :metadata,
  :accelerators)
  SENSITIVE = []
  include Aws::Structure
end

#typeString

The workflow’s type.

Returns:

  • (String)


3205
3206
3207
3208
3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
# File 'lib/aws-sdk-omics/types.rb', line 3205

class GetWorkflowResponse < Struct.new(
  :arn,
  :id,
  :status,
  :type,
  :name,
  :description,
  :engine,
  :definition,
  :main,
  :digest,
  :parameter_template,
  :storage_capacity,
  :creation_time,
  :status_message,
  :tags,
  :metadata,
  :accelerators)
  SENSITIVE = []
  include Aws::Structure
end