Class: Aws::Omics::Types::CreateWorkflowRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::Omics::Types::CreateWorkflowRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-omics/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#accelerators ⇒ String
The computational accelerator specified to run the workflow.
-
#definition_uri ⇒ String
The URI of a definition for the workflow.
-
#definition_zip ⇒ String
A ZIP archive for the workflow.
-
#description ⇒ String
A description for the workflow.
-
#engine ⇒ String
An engine for the workflow.
-
#main ⇒ String
The path of the main definition file for the workflow.
-
#name ⇒ String
A name for the workflow.
-
#parameter_template ⇒ Hash<String,Types::WorkflowParameter>
A parameter template for the workflow.
-
#request_id ⇒ String
To ensure that requests don’t run multiple times, specify a unique ID for each request.
-
#storage_capacity ⇒ Integer
The default storage capacity for the workflow runs, in gibibytes.
-
#tags ⇒ Hash<String,String>
Tags for the workflow.
Instance Attribute Details
#accelerators ⇒ String
The computational accelerator specified to run the workflow.
1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 |
# File 'lib/aws-sdk-omics/types.rb', line 1353 class CreateWorkflowRequest < Struct.new( :name, :description, :engine, :definition_zip, :definition_uri, :main, :parameter_template, :storage_capacity, :tags, :request_id, :accelerators) SENSITIVE = [] include Aws::Structure end |
#definition_uri ⇒ String
The URI of a definition for the workflow.
1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 |
# File 'lib/aws-sdk-omics/types.rb', line 1353 class CreateWorkflowRequest < Struct.new( :name, :description, :engine, :definition_zip, :definition_uri, :main, :parameter_template, :storage_capacity, :tags, :request_id, :accelerators) SENSITIVE = [] include Aws::Structure end |
#definition_zip ⇒ String
A ZIP archive for the workflow.
1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 |
# File 'lib/aws-sdk-omics/types.rb', line 1353 class CreateWorkflowRequest < Struct.new( :name, :description, :engine, :definition_zip, :definition_uri, :main, :parameter_template, :storage_capacity, :tags, :request_id, :accelerators) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
A description for the workflow.
1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 |
# File 'lib/aws-sdk-omics/types.rb', line 1353 class CreateWorkflowRequest < Struct.new( :name, :description, :engine, :definition_zip, :definition_uri, :main, :parameter_template, :storage_capacity, :tags, :request_id, :accelerators) SENSITIVE = [] include Aws::Structure end |
#engine ⇒ String
An engine for the workflow.
1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 |
# File 'lib/aws-sdk-omics/types.rb', line 1353 class CreateWorkflowRequest < Struct.new( :name, :description, :engine, :definition_zip, :definition_uri, :main, :parameter_template, :storage_capacity, :tags, :request_id, :accelerators) SENSITIVE = [] include Aws::Structure end |
#main ⇒ String
The path of the main definition file for the workflow.
1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 |
# File 'lib/aws-sdk-omics/types.rb', line 1353 class CreateWorkflowRequest < Struct.new( :name, :description, :engine, :definition_zip, :definition_uri, :main, :parameter_template, :storage_capacity, :tags, :request_id, :accelerators) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
A name for the workflow.
1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 |
# File 'lib/aws-sdk-omics/types.rb', line 1353 class CreateWorkflowRequest < Struct.new( :name, :description, :engine, :definition_zip, :definition_uri, :main, :parameter_template, :storage_capacity, :tags, :request_id, :accelerators) SENSITIVE = [] include Aws::Structure end |
#parameter_template ⇒ Hash<String,Types::WorkflowParameter>
A parameter template for the workflow.
1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 |
# File 'lib/aws-sdk-omics/types.rb', line 1353 class CreateWorkflowRequest < Struct.new( :name, :description, :engine, :definition_zip, :definition_uri, :main, :parameter_template, :storage_capacity, :tags, :request_id, :accelerators) SENSITIVE = [] include Aws::Structure end |
#request_id ⇒ String
To ensure that requests don’t run multiple times, specify a unique ID for each request.
**A suitable default value is auto-generated.** You should normally not need to pass this option.
1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 |
# File 'lib/aws-sdk-omics/types.rb', line 1353 class CreateWorkflowRequest < Struct.new( :name, :description, :engine, :definition_zip, :definition_uri, :main, :parameter_template, :storage_capacity, :tags, :request_id, :accelerators) SENSITIVE = [] include Aws::Structure end |
#storage_capacity ⇒ Integer
The default storage capacity for the workflow runs, in gibibytes.
1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 |
# File 'lib/aws-sdk-omics/types.rb', line 1353 class CreateWorkflowRequest < Struct.new( :name, :description, :engine, :definition_zip, :definition_uri, :main, :parameter_template, :storage_capacity, :tags, :request_id, :accelerators) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Hash<String,String>
Tags for the workflow.
1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 |
# File 'lib/aws-sdk-omics/types.rb', line 1353 class CreateWorkflowRequest < Struct.new( :name, :description, :engine, :definition_zip, :definition_uri, :main, :parameter_template, :storage_capacity, :tags, :request_id, :accelerators) SENSITIVE = [] include Aws::Structure end |