CloudWatchInternetMonitor / Client / get_query_status

get_query_status#

CloudWatchInternetMonitor.Client.get_query_status(**kwargs)#

Returns the current status of a query for the Amazon CloudWatch Internet Monitor query interface, for a specified query ID and monitor. When you run a query, check the status to make sure that the query has SUCCEEDED before you review the results.

  • QUEUED: The query is scheduled to run.

  • RUNNING: The query is in progress but not complete.

  • SUCCEEDED: The query completed sucessfully.

  • FAILED: The query failed due to an error.

  • CANCELED: The query was canceled.

See also: AWS API Documentation

Request Syntax

response = client.get_query_status(
    MonitorName='string',
    QueryId='string'
)
Parameters:
  • MonitorName (string) –

    [REQUIRED]

    The name of the monitor.

  • QueryId (string) –

    [REQUIRED]

    The ID of the query that you want to return the status for. A QueryId is an internally-generated dentifier for a specific query.

Return type:

dict

Returns:

Response Syntax

{
    'Status': 'QUEUED'|'RUNNING'|'SUCCEEDED'|'FAILED'|'CANCELED'
}

Response Structure

  • (dict) –

    • Status (string) –

      The current status for a query.

Exceptions

  • CloudWatchInternetMonitor.Client.exceptions.InternalServerException

  • CloudWatchInternetMonitor.Client.exceptions.AccessDeniedException

  • CloudWatchInternetMonitor.Client.exceptions.ThrottlingException

  • CloudWatchInternetMonitor.Client.exceptions.LimitExceededException

  • CloudWatchInternetMonitor.Client.exceptions.ValidationException