Omics / Client / start_run
start_run#
- Omics.Client.start_run(**kwargs)#
- Starts a run. - See also: AWS API Documentation - Request Syntax- response = client.start_run( workflowId='string', workflowType='PRIVATE'|'READY2RUN', runId='string', roleArn='string', name='string', runGroupId='string', priority=123, parameters={...}|[...]|123|123.4|'string'|True|None, storageCapacity=123, outputUri='string', logLevel='OFF'|'FATAL'|'ERROR'|'ALL', tags={ 'string': 'string' }, requestId='string' ) - Parameters:
- workflowId (string) – The run’s workflow ID. 
- workflowType (string) – The run’s workflows type. 
- runId (string) – The run’s ID. 
- roleArn (string) – - [REQUIRED] - A service role for the run. 
- name (string) – A name for the run. 
- runGroupId (string) – The run’s group ID. 
- priority (integer) – A priority for the run. 
- parameters (document) – Parameters for the run. 
- storageCapacity (integer) – A storage capacity for the run in gigabytes. 
- outputUri (string) – An output URI for the run. 
- logLevel (string) – A log level for the run. 
- tags (dict) – - Tags for the run. - (string) – - (string) – 
 
 
- requestId (string) – - [REQUIRED] - To ensure that requests don’t run multiple times, specify a unique ID for each request. - This field is autopopulated if not provided. 
 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'arn': 'string', 'id': 'string', 'status': 'PENDING'|'STARTING'|'RUNNING'|'STOPPING'|'COMPLETED'|'DELETED'|'CANCELLED'|'FAILED', 'tags': { 'string': 'string' } } - Response Structure- (dict) – - arn (string) – - The run’s ARN. 
- id (string) – - The run’s ID. 
- status (string) – - The run’s status. 
- tags (dict) – - The run’s tags. - (string) – - (string) – 
 
 
 
 
 - Exceptions- Omics.Client.exceptions.InternalServerException
- Omics.Client.exceptions.ServiceQuotaExceededException
- Omics.Client.exceptions.ThrottlingException
- Omics.Client.exceptions.ValidationException
- Omics.Client.exceptions.ConflictException
- Omics.Client.exceptions.ResourceNotFoundException
- Omics.Client.exceptions.AccessDeniedException
- Omics.Client.exceptions.RequestTimeoutException