Glue / Client / resume_workflow_run
resume_workflow_run#
- Glue.Client.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', ] )
- Parameters:
Name (string) –
[REQUIRED]
The name of the workflow to resume.
RunId (string) –
[REQUIRED]
The ID of the workflow run to resume.
NodeIds (list) –
[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.
(string) –
- Return type:
dict
- Returns:
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.
(string) –
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