resume_workflow_run
(**kwargs)¶Restarts selected nodes of a previous partially completed workflow run and resumes the workflow run. The selected nodes and all nodes that are downstream from the selected nodes are run.
See also: AWS API Documentation
Request Syntax
response = client.resume_workflow_run(
Name='string',
RunId='string',
NodeIds=[
'string',
]
)
[REQUIRED]
The name of the workflow to resume.
[REQUIRED]
The ID of the workflow run to resume.
[REQUIRED]
A list of the node IDs for the nodes you want to restart. The nodes that are to be restarted must have a run attempt in the original run.
dict
Response Syntax
{
'RunId': 'string',
'NodeIds': [
'string',
]
}
Response Structure
(dict) --
RunId (string) --
The new ID assigned to the resumed workflow run. Each resume of a workflow run will have a new run ID.
NodeIds (list) --
A list of the node IDs for the nodes that were actually restarted.
Exceptions
Glue.Client.exceptions.InvalidInputException
Glue.Client.exceptions.EntityNotFoundException
Glue.Client.exceptions.InternalServiceException
Glue.Client.exceptions.OperationTimeoutException
Glue.Client.exceptions.ConcurrentRunsExceededException
Glue.Client.exceptions.IllegalWorkflowStateException