Центр оповещений можно настроить на отправку уведомлений об обновлениях. Чтобы настроить Центр оповещений на отправку уведомлений, необходимо настроить необходимые параметры уведомлений.
Уведомление Google Cloud Pub/Sub
Центр оповещений может публиковать уведомления в теме Google Pub/Sub. После создания темы и предоставления разрешения на публикацию alerts-api-push-notifications@system.gserviceaccount.com используйте API настроек обновления Центра оповещений, чтобы указать эту тему в качестве получателя уведомлений. После настройки Центр оповещений будет публиковать сообщение в этой теме при каждом обновлении (например, при поступлении нового оповещения).
Атрибуты сообщения Pub/Sub
Общие атрибуты
-
alertcenter_resource_type— тип ресурса. В настоящее время поддерживается значение"ALERT". -
alertcenter_resource_status— статус ресурса. В настоящее время поддерживаются значения"CREATED", "DELETED", "UNDELETED", "MODIFIED". -
alertcenter_payload_format— формат полезной нагрузки (согласно настройкам уведомлений). В настоящее время поддерживается значение"JSON".
Атрибуты оповещения
-
alertcenter_start_time— время начала или обнаружения события, вызвавшего данное оповещение. -
alertcenter_end_time— время, когда событие, вызвавшее данное оповещение, перестало быть активным. -
alertcenter_type— тип оповещения. Список доступных типов оповещений см. в разделе «Типы оповещений Google Workspace» . -
alertcenter_source— уникальный идентификатор системы, которая сообщила о предупреждении. -
alertcenter_create_time— время создания данного оповещения. -
alertcenter_update_time— время последнего обновления данного оповещения.
Полезная нагрузка сообщения
Полезная нагрузка сообщения зависит от alertcenter_resource_type . Если тип ресурса — "ALERT" полезная нагрузка будет соответствовать одному из типов оповещений Центра оповещений. Формат полезной нагрузки зависит от alertcenter_payload_format . Если формат — "JSON" полезная нагрузка будет представлена в формате JSON , закодированном в формате base64 .