Glue / Client / get_job_bookmark

get_job_bookmark#

Glue.Client.get_job_bookmark(**kwargs)#

Returns information on a job bookmark entry.

For more information about enabling and using job bookmarks, see:

See also: AWS API Documentation

Request Syntax

response = client.get_job_bookmark(
    JobName='string',
    RunId='string'
)
Parameters:
  • JobName (string) –

    [REQUIRED]

    The name of the job in question.

  • RunId (string) – The unique run identifier associated with this job run.

Return type:

dict

Returns:

Response Syntax

{
    'JobBookmarkEntry': {
        'JobName': 'string',
        'Version': 123,
        'Run': 123,
        'Attempt': 123,
        'PreviousRunId': 'string',
        'RunId': 'string',
        'JobBookmark': 'string'
    }
}

Response Structure

  • (dict) –

    • JobBookmarkEntry (dict) –

      A structure that defines a point that a job can resume processing.

      • JobName (string) –

        The name of the job in question.

      • Version (integer) –

        The version of the job.

      • Run (integer) –

        The run ID number.

      • Attempt (integer) –

        The attempt ID number.

      • PreviousRunId (string) –

        The unique run identifier associated with the previous job run.

      • RunId (string) –

        The run ID number.

      • JobBookmark (string) –

        The bookmark itself.

Exceptions

  • Glue.Client.exceptions.EntityNotFoundException

  • Glue.Client.exceptions.InvalidInputException

  • Glue.Client.exceptions.InternalServiceException

  • Glue.Client.exceptions.OperationTimeoutException

  • Glue.Client.exceptions.ValidationException