Omics.Client.
start_run
(**kwargs)¶Starts a run.
See also: AWS API Documentation
Request Syntax
response = client.start_run(
logLevel='OFF'|'FATAL'|'ERROR'|'ALL',
name='string',
outputUri='string',
parameters={...}|[...]|123|123.4|'string'|True|None,
priority=123,
requestId='string',
roleArn='string',
runGroupId='string',
runId='string',
storageCapacity=123,
tags={
'string': 'string'
},
workflowId='string',
workflowType='PRIVATE'|'SERVICE'
)
[REQUIRED]
To ensure that requests don't run multiple times, specify a unique ID for each request.
This field is autopopulated if not provided.
[REQUIRED]
A service role for the run.
Tags for the run.
dict
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.
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