2026/05/29 - Amazon Omics - 4 updated api methods
Changes Add engineSettings to StartRun and GetRun. Add profiles and profileParameterTemplates to GetWorkflow and GetWorkflowVersion.
{'engineSettings': {}}
Gets detailed information about a specific run using its ID.
Amazon Web Services HealthOmics stores a configurable number of runs, as determined by service limits, that are available to the console and API. If GetRun does not return the requested run, you can find all run logs in the CloudWatch logs. For more information about viewing the run logs, see CloudWatch logs in the Amazon Web Services HealthOmics User Guide.
See also: AWS API Documentation
Request Syntax
client.get_run(
id='string',
export=[
'DEFINITION',
]
)
string
[REQUIRED]
The run's ID.
list
The run's export format.
(string) --
dict
Response Syntax
{
'arn': 'string',
'id': 'string',
'cacheId': 'string',
'cacheBehavior': 'CACHE_ON_FAILURE'|'CACHE_ALWAYS',
'engineVersion': 'string',
'status': 'PENDING'|'STARTING'|'RUNNING'|'STOPPING'|'COMPLETED'|'DELETED'|'CANCELLED'|'FAILED',
'workflowId': 'string',
'workflowType': 'PRIVATE'|'READY2RUN',
'runId': 'string',
'roleArn': 'string',
'name': 'string',
'runGroupId': 'string',
'batchId': 'string',
'priority': 123,
'definition': 'string',
'digest': 'string',
'parameters': {...}|[...]|123|123.4|'string'|True|None,
'storageCapacity': 123,
'outputUri': 'string',
'logLevel': 'OFF'|'FATAL'|'ERROR'|'ALL',
'resourceDigests': {
'string': 'string'
},
'startedBy': 'string',
'creationTime': datetime(2015, 1, 1),
'startTime': datetime(2015, 1, 1),
'stopTime': datetime(2015, 1, 1),
'statusMessage': 'string',
'tags': {
'string': 'string'
},
'accelerators': 'GPU',
'retentionMode': 'RETAIN'|'REMOVE',
'failureReason': 'string',
'logLocation': {
'engineLogStream': 'string',
'runLogStream': 'string'
},
'uuid': 'string',
'runOutputUri': 'string',
'storageType': 'STATIC'|'DYNAMIC',
'workflowOwnerId': 'string',
'workflowVersionName': 'string',
'workflowUuid': 'string',
'networkingMode': 'RESTRICTED'|'VPC',
'configuration': {
'name': 'string',
'arn': 'string',
'uuid': 'string'
},
'vpcConfig': {
'securityGroupIds': [
'string',
],
'subnetIds': [
'string',
],
'vpcId': 'string'
},
'engineSettings': {...}|[...]|123|123.4|'string'|True|None
}
Response Structure
(dict) --
arn (string) --
The run's ARN.
id (string) --
The run's ID.
cacheId (string) --
The run cache associated with the run.
cacheBehavior (string) --
The run cache behavior for the run.
engineVersion (string) --
The actual Nextflow engine version that Amazon Web Services HealthOmics used for the run. The other workflow definition languages don't provide a value for this field.
status (string) --
The run's status.
workflowId (string) --
The run's workflow ID.
workflowType (string) --
The run's workflow type.
runId (string) --
The run's ID.
roleArn (string) --
The run's service role ARN.
name (string) --
The run's name.
runGroupId (string) --
The run's group ID.
batchId (string) --
The run's batch ID.
priority (integer) --
The run's priority.
definition (string) --
The run's definition.
digest (string) --
The run's digest.
parameters (:ref:`document<document>`) --
The run's parameters.
storageCapacity (integer) --
The run's storage capacity in gibibytes. For dynamic storage, after the run has completed, this value is the maximum amount of storage used during the run.
outputUri (string) --
The run's output URI.
logLevel (string) --
The run's log level.
resourceDigests (dict) --
The run's resource digests.
(string) --
(string) --
startedBy (string) --
Who started the run.
creationTime (datetime) --
When the run was created.
startTime (datetime) --
When the run started.
stopTime (datetime) --
The run's stop time.
statusMessage (string) --
The run's status message.
tags (dict) --
The run's tags.
(string) --
(string) --
accelerators (string) --
The computational accelerator used to run the workflow.
retentionMode (string) --
The run's retention mode.
failureReason (string) --
The reason a run has failed.
logLocation (dict) --
The location of the run log.
engineLogStream (string) --
The log stream ARN for the engine log.
runLogStream (string) --
The log stream ARN for the run log.
uuid (string) --
The universally unique identifier for a run.
runOutputUri (string) --
The destination for workflow outputs.
storageType (string) --
The run's storage type.
workflowOwnerId (string) --
The ID of the workflow owner.
workflowVersionName (string) --
The workflow version name.
workflowUuid (string) --
The universally unique identifier (UUID) value for the workflow.
networkingMode (string) --
Configuration for run networking behavior. If absent, this will default to RESTRICTED.
configuration (dict) --
Configuration details for the workflow run.
name (string) --
User-friendly name for the configuration.
arn (string) --
Unique resource identifier for the configuration.
uuid (string) --
Unique identifier for the configuration.
vpcConfig (dict) --
VPC configuration for the workflow run.
securityGroupIds (list) --
List of security group IDs.
(string) --
subnetIds (list) --
List of subnet IDs.
(string) --
vpcId (string) --
VPC ID computed from the provided subnet IDs.
engineSettings (:ref:`document<document>`) --
The engine-specific settings for the workflow run.
{'profileParameterTemplates': {'string': {'string': {'description': 'string',
'optional': 'boolean'}}},
'profiles': ['string']}
Gets all information about a workflow using its ID.
If a workflow is shared with you, you cannot export the workflow.
For more information about your workflow status, see Verify the workflow status in the Amazon Web Services HealthOmics User Guide.
See also: AWS API Documentation
Request Syntax
client.get_workflow(
id='string',
type='PRIVATE'|'READY2RUN',
export=[
'DEFINITION'|'README',
],
workflowOwnerId='string'
)
string
[REQUIRED]
The workflow's ID.
string
The workflow's type.
list
The export format for the workflow.
(string) --
string
The ID of the workflow owner.
dict
Response Syntax
{
'arn': 'string',
'id': 'string',
'status': 'CREATING'|'ACTIVE'|'UPDATING'|'DELETED'|'FAILED'|'INACTIVE',
'type': 'PRIVATE'|'READY2RUN',
'name': 'string',
'description': 'string',
'engine': 'WDL'|'NEXTFLOW'|'CWL'|'WDL_LENIENT',
'definition': 'string',
'main': 'string',
'digest': 'string',
'parameterTemplate': {
'string': {
'description': 'string',
'optional': True|False
}
},
'storageCapacity': 123,
'creationTime': datetime(2015, 1, 1),
'statusMessage': 'string',
'tags': {
'string': 'string'
},
'metadata': {
'string': 'string'
},
'accelerators': 'GPU',
'storageType': 'STATIC'|'DYNAMIC',
'uuid': 'string',
'containerRegistryMap': {
'registryMappings': [
{
'upstreamRegistryUrl': 'string',
'ecrRepositoryPrefix': 'string',
'upstreamRepositoryPrefix': 'string',
'ecrAccountId': 'string'
},
],
'imageMappings': [
{
'sourceImage': 'string',
'destinationImage': 'string'
},
]
},
'readme': 'string',
'definitionRepositoryDetails': {
'connectionArn': 'string',
'fullRepositoryId': 'string',
'sourceReference': {
'type': 'BRANCH'|'TAG'|'COMMIT',
'value': 'string'
},
'providerType': 'string',
'providerEndpoint': 'string'
},
'readmePath': 'string',
'profiles': [
'string',
],
'profileParameterTemplates': {
'string': {
'string': {
'description': 'string',
'optional': True|False
}
}
}
}
Response Structure
(dict) --
arn (string) --
The workflow's ARN.
id (string) --
The workflow's ID.
status (string) --
The workflow's status.
type (string) --
The workflow's type.
name (string) --
The workflow's name.
description (string) --
The workflow's description.
engine (string) --
The workflow's engine.
definition (string) --
The workflow's definition.
main (string) --
The path of the main definition file for the workflow.
digest (string) --
The workflow's digest.
parameterTemplate (dict) --
The workflow's parameter template.
(string) --
(dict) --
A workflow parameter.
description (string) --
The parameter's description.
optional (boolean) --
Whether the parameter is optional.
storageCapacity (integer) --
The default static storage capacity (in gibibytes) for runs that use this workflow or workflow version.
creationTime (datetime) --
When the workflow was created.
statusMessage (string) --
The workflow's status message.
tags (dict) --
The workflow's tags.
(string) --
(string) --
metadata (dict) --
Gets metadata for the workflow.
(string) --
(string) --
accelerators (string) --
The computational accelerator specified to run the workflow.
storageType (string) --
The default storage type for runs using this workflow.
uuid (string) --
The universally unique identifier (UUID) value for this workflow.
containerRegistryMap (dict) --
The registry map that this workflow is using.
registryMappings (list) --
Mapping that provides the ECR repository path where upstream container images are pulled and synchronized.
(dict) --
If you are using the ECR pull through cache feature, the registry mapping maps between the ECR repository and the upstream registry where container images are pulled and synchronized.
upstreamRegistryUrl (string) --
The URI of the upstream registry.
ecrRepositoryPrefix (string) --
The repository prefix to use in the ECR private repository.
upstreamRepositoryPrefix (string) --
The repository prefix of the corresponding repository in the upstream registry.
ecrAccountId (string) --
Account ID of the account that owns the upstream container image.
imageMappings (list) --
Image mappings specify path mappings between the ECR private repository and their corresponding external repositories.
(dict) --
Specifies image mappings that workflow tasks can use. For example, you can replace all the task references of a public image to use an equivalent image in your private ECR repository. You can use image mappings with upstream registries that don't support pull through cache. You need to manually synchronize the upstream registry with your private repository.
sourceImage (string) --
Specifies the URI of the source image in the upstream registry.
destinationImage (string) --
Specifies the URI of the corresponding image in the private ECR registry.
readme (string) --
The README content for the workflow, providing documentation and usage information.
definitionRepositoryDetails (dict) --
Details about the source code repository that hosts the workflow definition files.
connectionArn (string) --
The Amazon Resource Name (ARN) of the connection to the source code repository.
fullRepositoryId (string) --
The full repository identifier, including the repository owner and name. For example, 'repository-owner/repository-name'.
sourceReference (dict) --
The source reference for the repository, such as a branch name, tag, or commit ID.
type (string) --
The type of source reference, such as branch, tag, or commit.
value (string) --
The value of the source reference, such as the branch name, tag name, or commit ID.
providerType (string) --
The provider type of the source code repository, such as Bitbucket, GitHub, GitHubEnterpriseServer, GitLab, and GitLabSelfManaged.
providerEndpoint (string) --
The endpoint URL of the source code repository provider.
readmePath (string) --
The path to the workflow README markdown file within the repository. This file provides documentation and usage information for the workflow. If not specified, the README.md file from the root directory of the repository will be used.
profiles (list) --
The list of Nextflow profiles that are available for this workflow. Profiles allow you to select predefined configuration settings at runtime.
(string) --
profileParameterTemplates (dict) --
A mapping of profile names to their parameter templates. Each profile defines its own set of parameters that you can use when starting a run with that profile.
(string) --
(dict) --
(string) --
(dict) --
A workflow parameter.
description (string) --
The parameter's description.
optional (boolean) --
Whether the parameter is optional.
{'profileParameterTemplates': {'string': {'string': {'description': 'string',
'optional': 'boolean'}}},
'profiles': ['string']}
Gets information about a workflow version. For more information, see Workflow versioning in Amazon Web Services HealthOmics in the Amazon Web Services HealthOmics User Guide.
See also: AWS API Documentation
Request Syntax
client.get_workflow_version(
workflowId='string',
versionName='string',
type='PRIVATE'|'READY2RUN',
export=[
'DEFINITION'|'README',
],
workflowOwnerId='string'
)
string
[REQUIRED]
The workflow's ID. The workflowId is not the UUID.
string
[REQUIRED]
The workflow version name.
string
The workflow's type.
list
The export format for the workflow.
(string) --
string
The 12-digit account ID of the workflow owner. The workflow owner ID can be retrieved using the GetShare API operation. If you are the workflow owner, you do not need to include this ID.
dict
Response Syntax
{
'arn': 'string',
'workflowId': 'string',
'versionName': 'string',
'accelerators': 'GPU',
'creationTime': datetime(2015, 1, 1),
'description': 'string',
'definition': 'string',
'digest': 'string',
'engine': 'WDL'|'NEXTFLOW'|'CWL'|'WDL_LENIENT',
'main': 'string',
'metadata': {
'string': 'string'
},
'parameterTemplate': {
'string': {
'description': 'string',
'optional': True|False
}
},
'status': 'CREATING'|'ACTIVE'|'UPDATING'|'DELETED'|'FAILED'|'INACTIVE',
'statusMessage': 'string',
'storageType': 'STATIC'|'DYNAMIC',
'storageCapacity': 123,
'type': 'PRIVATE'|'READY2RUN',
'tags': {
'string': 'string'
},
'uuid': 'string',
'workflowBucketOwnerId': 'string',
'containerRegistryMap': {
'registryMappings': [
{
'upstreamRegistryUrl': 'string',
'ecrRepositoryPrefix': 'string',
'upstreamRepositoryPrefix': 'string',
'ecrAccountId': 'string'
},
],
'imageMappings': [
{
'sourceImage': 'string',
'destinationImage': 'string'
},
]
},
'readme': 'string',
'definitionRepositoryDetails': {
'connectionArn': 'string',
'fullRepositoryId': 'string',
'sourceReference': {
'type': 'BRANCH'|'TAG'|'COMMIT',
'value': 'string'
},
'providerType': 'string',
'providerEndpoint': 'string'
},
'readmePath': 'string',
'profiles': [
'string',
],
'profileParameterTemplates': {
'string': {
'string': {
'description': 'string',
'optional': True|False
}
}
}
}
Response Structure
(dict) --
arn (string) --
ARN of the workflow version.
workflowId (string) --
The workflow's ID.
versionName (string) --
The workflow version name.
accelerators (string) --
The accelerator for this workflow version.
creationTime (datetime) --
When the workflow version was created.
description (string) --
Description of the workflow version.
definition (string) --
Definition of the workflow version.
digest (string) --
The workflow version's digest.
engine (string) --
The workflow engine for this workflow version.
main (string) --
The path of the main definition file for the workflow.
metadata (dict) --
The metadata for the workflow version.
(string) --
(string) --
parameterTemplate (dict) --
The parameter template for the workflow version.
(string) --
(dict) --
A workflow parameter.
description (string) --
The parameter's description.
optional (boolean) --
Whether the parameter is optional.
status (string) --
The workflow version status
statusMessage (string) --
The workflow version status message
storageType (string) --
The default storage type for the run.
storageCapacity (integer) --
The default run storage capacity for static storage.
type (string) --
The workflow version type
tags (dict) --
The workflow version tags
(string) --
(string) --
uuid (string) --
The universally unique identifier (UUID) value for this workflow version
workflowBucketOwnerId (string) --
Amazon Web Services Id of the owner of the bucket.
containerRegistryMap (dict) --
The registry map that this workflow version uses.
registryMappings (list) --
Mapping that provides the ECR repository path where upstream container images are pulled and synchronized.
(dict) --
If you are using the ECR pull through cache feature, the registry mapping maps between the ECR repository and the upstream registry where container images are pulled and synchronized.
upstreamRegistryUrl (string) --
The URI of the upstream registry.
ecrRepositoryPrefix (string) --
The repository prefix to use in the ECR private repository.
upstreamRepositoryPrefix (string) --
The repository prefix of the corresponding repository in the upstream registry.
ecrAccountId (string) --
Account ID of the account that owns the upstream container image.
imageMappings (list) --
Image mappings specify path mappings between the ECR private repository and their corresponding external repositories.
(dict) --
Specifies image mappings that workflow tasks can use. For example, you can replace all the task references of a public image to use an equivalent image in your private ECR repository. You can use image mappings with upstream registries that don't support pull through cache. You need to manually synchronize the upstream registry with your private repository.
sourceImage (string) --
Specifies the URI of the source image in the upstream registry.
destinationImage (string) --
Specifies the URI of the corresponding image in the private ECR registry.
readme (string) --
The README content for the workflow version, providing documentation and usage information specific to this version.
definitionRepositoryDetails (dict) --
Details about the source code repository that hosts the workflow version definition files.
connectionArn (string) --
The Amazon Resource Name (ARN) of the connection to the source code repository.
fullRepositoryId (string) --
The full repository identifier, including the repository owner and name. For example, 'repository-owner/repository-name'.
sourceReference (dict) --
The source reference for the repository, such as a branch name, tag, or commit ID.
type (string) --
The type of source reference, such as branch, tag, or commit.
value (string) --
The value of the source reference, such as the branch name, tag name, or commit ID.
providerType (string) --
The provider type of the source code repository, such as Bitbucket, GitHub, GitHubEnterpriseServer, GitLab, and GitLabSelfManaged.
providerEndpoint (string) --
The endpoint URL of the source code repository provider.
readmePath (string) --
The path to the workflow version README markdown file within the repository. This file provides documentation and usage information for the workflow. If not specified, the README.md file from the root directory of the repository will be used.
profiles (list) --
The list of Nextflow profiles that are available for this workflow version. Profiles allow you to select predefined configuration settings at runtime.
(string) --
profileParameterTemplates (dict) --
A mapping of profile names to their parameter templates. Each profile defines its own set of parameters that you can use when starting a run with that profile.
(string) --
(dict) --
(string) --
(dict) --
A workflow parameter.
description (string) --
The parameter's description.
optional (boolean) --
Whether the parameter is optional.
{'engineSettings': {}}
Starts a new run and returns details about the run, or duplicates an existing run. A run is a single invocation of a workflow. If you provide request IDs, Amazon Web Services HealthOmics identifies duplicate requests and starts the run only once. Monitor the progress of the run by calling the GetRun API operation.
To start a new run, the following inputs are required:
A service role ARN ( roleArn).
The run's workflow ID ( workflowId, not the uuid or runId).
An Amazon S3 location ( outputUri) where the run outputs will be saved.
All required workflow parameters ( parameter), which can include optional parameters from the parameter template. The run cannot include any parameters that are not defined in the parameter template. To see all possible parameters, use the GetRun API operation.
For runs with a STATIC (default) storage type, specify the required storage capacity (in gibibytes). A storage capacity value is not required for runs that use DYNAMIC storage.
StartRun can also duplicate an existing run using the run's default values. You can modify these default values and/or add other optional inputs. To duplicate a run, the following inputs are required:
A service role ARN ( roleArn).
The ID of the run to duplicate ( runId).
An Amazon S3 location where the run outputs will be saved ( outputUri).
To learn more about the optional parameters for StartRun, see Starting a run in the Amazon Web Services HealthOmics User Guide.
Use the retentionMode input to control how long the metadata for each run is stored in CloudWatch. There are two retention modes:
Specify REMOVE to automatically remove the oldest runs when you reach the maximum service retention limit for runs. It is recommended that you use the REMOVE mode to initiate major run requests so that your runs do not fail when you reach the limit.
The retentionMode is set to the RETAIN mode by default, which allows you to manually remove runs after reaching the maximum service retention limit. Under this setting, you cannot create additional runs until you remove the excess runs.
To learn more about the retention modes, see Run retention mode in the Amazon Web Services HealthOmics User Guide.
You can use Amazon Q CLI to analyze run logs and make performance optimization recommendations. To get started, see the Amazon Web Services HealthOmics MCP server on GitHub.
See also: AWS API Documentation
Request Syntax
client.start_run(
workflowId='string',
workflowType='PRIVATE'|'READY2RUN',
runId='string',
roleArn='string',
name='string',
cacheId='string',
cacheBehavior='CACHE_ON_FAILURE'|'CACHE_ALWAYS',
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',
retentionMode='RETAIN'|'REMOVE',
storageType='STATIC'|'DYNAMIC',
workflowOwnerId='string',
workflowVersionName='string',
networkingMode='RESTRICTED'|'VPC',
configurationName='string',
engineSettings={...}|[...]|123|123.4|'string'|True|None
)
string
The run's workflow ID. The workflowId is not the UUID.
string
The run's workflow type. The workflowType must be specified if you are running a READY2RUN workflow. If you are running a PRIVATE workflow (default), you do not need to include the workflow type.
string
The ID of a run to duplicate.
string
[REQUIRED]
A service role for the run. The roleArn requires access to Amazon Web Services HealthOmics, S3, Cloudwatch logs, and EC2. An example roleArn is arn:aws:iam::123456789012:role/omics-service-role-serviceRole-W8O1XMPL7QZ. In this example, the AWS account ID is 123456789012 and the role name is omics-service-role-serviceRole-W8O1XMPL7QZ.
string
A name for the run. This is recommended to view and organize runs in the Amazon Web Services HealthOmics console and CloudWatch logs.
string
Identifier of the cache associated with this run. If you don't specify a cache ID, no task outputs are cached for this run.
string
The cache behavior for the run. You specify this value if you want to override the default behavior for the cache. You had set the default value when you created the cache. For more information, see Run cache behavior in the Amazon Web Services HealthOmics User Guide.
string
The run's group ID. Use a run group to cap the compute resources (and number of concurrent runs) for the runs that you add to the run group.
integer
Use the run priority (highest: 1) to establish the order of runs in a run group when you start a run. If multiple runs share the same priority, the run that was initiated first will have the higher priority. Runs that do not belong to a run group can be assigned a priority. The priorities of these runs are ranked among other runs that are not in a run group. For more information, see Run priority in the Amazon Web Services HealthOmics User Guide.
:ref:`document<document>`
Parameters for the run. The run needs all required parameters and can include optional parameters. The run cannot include any parameters that are not defined in the parameter template. To retrieve parameters from the run, use the GetRun API operation.
integer
The STATIC storage capacity (in gibibytes, GiB) for this run. The default run storage capacity is 1200 GiB. If your requested storage capacity is unavailable, the system rounds up the value to the nearest 1200 GiB multiple. If the requested storage capacity is still unavailable, the system rounds up the value to the nearest 2400 GiB multiple. This field is not required if the storage type is DYNAMIC (the system ignores any value that you enter).
string
[REQUIRED]
An output S3 URI for the run. The S3 bucket must be in the same region as the workflow. The role ARN must have permission to write to this S3 bucket.
string
A log level for the run.
dict
Tags for the run. You can add up to 50 tags per run. For more information, see Adding a tag in the Amazon Web Services HealthOmics User Guide.
(string) --
(string) --
string
[REQUIRED]
An idempotency token used to dedupe retry requests so that duplicate runs are not created.
This field is autopopulated if not provided.
string
The retention mode for the run. The default value is RETAIN.
Amazon Web Services HealthOmics stores a fixed number of runs that are available to the console and API. In the default mode ( RETAIN), you need to remove runs manually when the number of run exceeds the maximum. If you set the retention mode to REMOVE, Amazon Web Services HealthOmics automatically removes runs (that have mode set to REMOVE) when the number of run exceeds the maximum. All run logs are available in CloudWatch logs, if you need information about a run that is no longer available to the API.
For more information about retention mode, see Specifying run retention mode in the Amazon Web Services HealthOmics User Guide.
string
The storage type for the run. If you set the storage type to DYNAMIC, Amazon Web Services HealthOmics dynamically scales the storage up or down, based on file system utilization. By default, the run uses STATIC storage type, which allocates a fixed amount of storage. For more information about DYNAMIC and STATIC storage, see Run storage types in the Amazon Web Services HealthOmics User Guide.
string
The 12-digit account ID of the workflow owner that is used for running a shared workflow. The workflow owner ID can be retrieved using the GetShare API operation. If you are the workflow owner, you do not need to include this ID.
string
The name of the workflow version. Use workflow versions to track and organize changes to the workflow. If your workflow has multiple versions, the run uses the default version unless you specify a version name. To learn more, see Workflow versioning in the Amazon Web Services HealthOmics User Guide.
string
Optional configuration for run networking behavior. If not specified, this will default to RESTRICTED.
string
Optional configuration name to use for the workflow run.
:ref:`document<document>`
Engine-specific settings for the workflow run. Use this field to specify configuration options that are specific to the workflow engine (for example, Nextflow profiles).
dict
Response Syntax
{
'arn': 'string',
'id': 'string',
'status': 'PENDING'|'STARTING'|'RUNNING'|'STOPPING'|'COMPLETED'|'DELETED'|'CANCELLED'|'FAILED',
'tags': {
'string': 'string'
},
'uuid': 'string',
'runOutputUri': 'string',
'configuration': {
'name': 'string',
'arn': 'string',
'uuid': 'string'
},
'networkingMode': 'string'
}
Response Structure
(dict) --
arn (string) --
Unique resource identifier for the run.
id (string) --
The run's ID.
status (string) --
The run's status.
tags (dict) --
The run's tags.
(string) --
(string) --
uuid (string) --
The universally unique identifier for a run.
runOutputUri (string) --
The destination for workflow outputs.
configuration (dict) --
Configuration details for the workflow run.
name (string) --
User-friendly name for the configuration.
arn (string) --
Unique resource identifier for the configuration.
uuid (string) --
Unique identifier for the configuration.
networkingMode (string) --
Networking mode for the workflow run.