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