Returns the locations Resource.
Returns the operations Resource.
Close httplib2 connections.
getAlertConfig(name, x__xgafv=None)
Get the AlertConfig of the requested project.
updateAlertConfig(name, body=None, updateMask=None, x__xgafv=None)
Update the alert config of the requested project.
close()
Close httplib2 connections.
getAlertConfig(name, x__xgafv=None)
Get the AlertConfig of the requested project. Args: name: string, Required. Full AlertConfig resource name. Format: projects/{project_number}/alertConfig (required) x__xgafv: string, V1 error format. Allowed values 1 - v1 error format 2 - v2 error format Returns: An object of the form: { # Project level alert config. "alertPolicies": [ # Alert policies for a customer. They must be unique by [AlertPolicy.alert_group] { # Alert policy for a customer. "alertGroup": "A String", # The feature that provides alerting capability. Supported value: - `search-data-quality` for retail search customers. - `conv-data-quality` for retail conversation customers. "enrollStatus": "A String", # The enrollment status of a customer. "recipients": [ # Recipients for the alert policy. One alert policy should not exceed 20 recipients. { # Recipient contact information. "emailAddress": "A String", # Email address of the recipient. }, ], }, ], "name": "A String", # Required. Immutable. The name of the AlertConfig singleton resource. Format: projects/*/alertConfig }
updateAlertConfig(name, body=None, updateMask=None, x__xgafv=None)
Update the alert config of the requested project. Args: name: string, Required. Immutable. The name of the AlertConfig singleton resource. Format: projects/*/alertConfig (required) body: object, The request body. The object takes the form of: { # Project level alert config. "alertPolicies": [ # Alert policies for a customer. They must be unique by [AlertPolicy.alert_group] { # Alert policy for a customer. "alertGroup": "A String", # The feature that provides alerting capability. Supported value: - `search-data-quality` for retail search customers. - `conv-data-quality` for retail conversation customers. "enrollStatus": "A String", # The enrollment status of a customer. "recipients": [ # Recipients for the alert policy. One alert policy should not exceed 20 recipients. { # Recipient contact information. "emailAddress": "A String", # Email address of the recipient. }, ], }, ], "name": "A String", # Required. Immutable. The name of the AlertConfig singleton resource. Format: projects/*/alertConfig } updateMask: string, Indicates which fields in the provided AlertConfig to update. If not set, all supported fields are updated. x__xgafv: string, V1 error format. Allowed values 1 - v1 error format 2 - v2 error format Returns: An object of the form: { # Project level alert config. "alertPolicies": [ # Alert policies for a customer. They must be unique by [AlertPolicy.alert_group] { # Alert policy for a customer. "alertGroup": "A String", # The feature that provides alerting capability. Supported value: - `search-data-quality` for retail search customers. - `conv-data-quality` for retail conversation customers. "enrollStatus": "A String", # The enrollment status of a customer. "recipients": [ # Recipients for the alert policy. One alert policy should not exceed 20 recipients. { # Recipient contact information. "emailAddress": "A String", # Email address of the recipient. }, ], }, ], "name": "A String", # Required. Immutable. The name of the AlertConfig singleton resource. Format: projects/*/alertConfig }