Select your cookie preferences

We use cookies and similar tools to enhance your experience, provide our services, deliver relevant advertising, and make improvements. Approved third parties also use these tools to help us deliver advertising and provide certain site features.

start_report_job

start_report_job(**kwargs)

Starts an on-demand report job for the specified report plan.

See also: AWS API Documentation

Request Syntax

response = client.start_report_job(
    ReportPlanName='string',
    IdempotencyToken='string'
)
Parameters
  • ReportPlanName (string) --

    [REQUIRED]

    The unique name of a report plan.

  • IdempotencyToken (string) --

    A customer-chosen string that you can use to distinguish between otherwise identical calls to StartReportJobInput . Retrying a successful request with the same idempotency token results in a success message with no action taken.

    This field is autopopulated if not provided.

Return type

dict

Returns

Response Syntax

{
    'ReportJobId': 'string'
}

Response Structure

  • (dict) --

    • ReportJobId (string) --

      The identifier of the report job. A unique, randomly generated, Unicode, UTF-8 encoded string that is at most 1,024 bytes long. The report job ID cannot be edited.

Exceptions

  • Backup.Client.exceptions.InvalidParameterValueException
  • Backup.Client.exceptions.ServiceUnavailableException
  • Backup.Client.exceptions.MissingParameterValueException
  • Backup.Client.exceptions.ResourceNotFoundException