Module Assign NameStore ListLoad Str ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad NameLoad NameLoad body Expr Str Assign NameStore Dict Str Str NameLoad NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad Return Call AttributeLoad NameLoad attr Str Str NameLoad keyword Lambda arguments args NameParam defaults SubscriptLoad NameLoad Index Str decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad body Expr Str Assign NameStore Dict Str Str NameLoad NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad If NameLoad body Expr SubscriptLoad NameLoad Index Str Return Call AttributeLoad NameLoad attr Str BinOpMod Str NameLoad NameLoad keyword Lambda arguments args NameParam defaults SubscriptLoad NameLoad Index Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr Str BinOpMod Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr Str BinOpMod Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr Str Str keyword Lambda arguments args NameParam defaults SubscriptLoad NameLoad Index Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr Str Str decorator_list decorator_list
N/A N/A __all__ N/A AlertApi AlertApi N/A object N/A N/A  DEPRECATED: Used the methods in `MonitorApi` instead.  alert N/A N/A self query name message silenced notify_no_data timeout_h N/A None None False None None N/A N/A 
        Create a new metric alert for the given *query*. If *name* is unset,
        the alert will be given a name based on the query. The *message* will
        accompany any notifications sent for the alert and can contain the same
        '@' notation as events to alert individual users. The *silenced* flag
        controls whether or not notifications are sent for alert state changes.

        >>> dog_http_api.alert("sum(last_1d):sum:system.net.bytes_rcvd{host:host0} > 100")
         N/A body N/A query silenced query silenced N/A name N/A N/A N/A body N/A name name N/A message N/A N/A N/A body N/A message message N/A notify_no_data N/A N/A N/A body N/A notify_no_data notify_no_data N/A timeout_h N/A N/A N/A body N/A timeout_h timeout_h N/A N/A N/A self http_request POST /alert body response_formatter N/A N/A N/A x N/A N/A x N/A id N/A update_alert N/A N/A self alert_id query name message silenced notify_no_data timeout_h silenced_timeout_ts N/A None None False None None None N/A N/A 
        Update the metric alert identified by *alert_id* with the given
        *query*. If *name* is unset, the alert will be given a name based on
        the query. The *message* will accompany any notifications sent for the
        alert and can contain the same '@' notation as events to alert
        individual users. The *silenced* flag controls whether or not
        notifications are sent for alert state changes.

        >>> dog_http_api.update_alert(1234, "sum(last_1d):sum:system.net.bytes_rcvd{host:host0} > 100")
         N/A body N/A query silenced query silenced N/A name N/A N/A N/A body N/A name name N/A message N/A N/A N/A body N/A message message N/A notify_no_data N/A N/A N/A body N/A notify_no_data notify_no_data N/A timeout_h N/A N/A N/A body N/A timeout_h timeout_h N/A silenced_timeout_ts N/A N/A N/A body N/A silenced_timeout_ts N/A N/A N/A self http_request PUT N/A /alert/%s alert_id body response_formatter N/A N/A N/A x N/A N/A x N/A id N/A get_alert N/A N/A self alert_id N/A N/A N/A 
        Get the details for the metric alert identified by *alert_id*.

        >>> dog_http_api.get_alert(1234)
         N/A N/A N/A self http_request GET N/A /alert/%s alert_id N/A delete_alert N/A N/A self alert_id N/A N/A N/A 
        Delete the metric alert identified by *alert_id*.

        >>> dog_http_api.delete_alert(1234)
         N/A N/A N/A self http_request DELETE N/A /alert/%s alert_id N/A get_all_alerts N/A N/A self N/A N/A N/A 
        Get the details for all metric alerts.

        >>> dog_http_api.get_all_alert()
         N/A N/A N/A self http_request GET /alert response_formatter N/A N/A N/A x N/A N/A x N/A alerts N/A mute_alerts N/A N/A self N/A N/A N/A 
        Mute all alerts.

        >>> dog_http_api.mute_alerts()
         N/A N/A N/A self http_request POST /mute_alerts N/A unmute_alerts N/A N/A self N/A N/A N/A 
        Unmute all alerts.

        >>> dog_http_api.unmute_alerts()
         N/A N/A N/A self http_request POST /unmute_alerts N/A N/A