Omics.Client.
get_run
(**kwargs)¶Gets information about a workflow run.
See also: AWS API Documentation
Request Syntax
response = client.get_run(
export=[
'DEFINITION',
],
id='string'
)
The run's export format.
[REQUIRED]
The run's ID.
dict
Response Syntax
{
'arn': 'string',
'creationTime': datetime(2015, 1, 1),
'definition': 'string',
'digest': 'string',
'id': 'string',
'logLevel': 'OFF'|'FATAL'|'ERROR'|'ALL',
'name': 'string',
'outputUri': 'string',
'parameters': {...}|[...]|123|123.4|'string'|True|None,
'priority': 123,
'resourceDigests': {
'string': 'string'
},
'roleArn': 'string',
'runGroupId': 'string',
'runId': 'string',
'startTime': datetime(2015, 1, 1),
'startedBy': 'string',
'status': 'PENDING'|'STARTING'|'RUNNING'|'STOPPING'|'COMPLETED'|'DELETED'|'CANCELLED'|'FAILED',
'statusMessage': 'string',
'stopTime': datetime(2015, 1, 1),
'storageCapacity': 123,
'tags': {
'string': 'string'
},
'workflowId': 'string',
'workflowType': 'PRIVATE'|'SERVICE'
}
Response Structure
(dict) --
arn (string) --
The run's ARN.
creationTime (datetime) --
When the run was created.
definition (string) --
The run's definition.
digest (string) --
The run's digest.
id (string) --
The run's ID.
logLevel (string) --
The run's log level.
name (string) --
The run's name.
outputUri (string) --
The run's output URI.
parameters (document) --
The run's parameters.
priority (integer) --
The run's priority.
resourceDigests (dict) --
The run's resource digests.
roleArn (string) --
The run's service role ARN.
runGroupId (string) --
The run's group ID.
runId (string) --
The run's ID.
startTime (datetime) --
When the run started.
startedBy (string) --
Who started the run.
status (string) --
The run's status.
statusMessage (string) --
The run's status message.
stopTime (datetime) --
The run's stop time.
storageCapacity (integer) --
The run's storage capacity in gigabytes.
tags (dict) --
The run's tags.
workflowId (string) --
The run's workflow ID.
workflowType (string) --
The run's workflow type.
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