Glue / Client / put_workflow_run_properties

put_workflow_run_properties#

Glue.Client.put_workflow_run_properties(**kwargs)#

Puts the specified workflow run properties for the given workflow run. If a property already exists for the specified run, then it overrides the value otherwise adds the property to existing properties.

See also: AWS API Documentation

Request Syntax

response = client.put_workflow_run_properties(
    Name='string',
    RunId='string',
    RunProperties={
        'string': 'string'
    }
)
Parameters:
  • Name (string) –

    [REQUIRED]

    Name of the workflow which was run.

  • RunId (string) –

    [REQUIRED]

    The ID of the workflow run for which the run properties should be updated.

  • RunProperties (dict) –

    [REQUIRED]

    The properties to put for the specified run.

    • (string) –

      • (string) –

Return type:

dict

Returns:

Response Syntax

{}

Response Structure

  • (dict) –

Exceptions

  • Glue.Client.exceptions.AlreadyExistsException

  • Glue.Client.exceptions.EntityNotFoundException

  • Glue.Client.exceptions.InvalidInputException

  • Glue.Client.exceptions.InternalServiceException

  • Glue.Client.exceptions.OperationTimeoutException

  • Glue.Client.exceptions.ResourceNumberLimitExceededException

  • Glue.Client.exceptions.ConcurrentModificationException