Interfejs Alert Center API może wysyłać powiadomienia o aktualizacjach alertów. Aby otrzymywać powiadomienia, musisz skonfigurować ustawienia powiadomień.
Powiadomienia Pub/Sub
Interfejs Alert Center API może publikować powiadomienia w temacie Pub/Sub. Po utworzeniu tematu i przyznaniu alerts-api-push-notifications@system.gserviceaccount.comuprawnień do publikowania użyj interfejsu Alert Center API update settings API, aby ustawić ten temat jako miejsce docelowe powiadomień. Po skonfigurowaniu interfejs Alert Center API publikuje w tym temacie wiadomość z każdą aktualizacją, np. gdy pojawi się nowy alert.
Atrybuty wiadomości Pub/Sub
W sekcjach poniżej opisujemy atrybuty zawarte w wiadomościach Pub/Sub.
Często stosowane atrybuty
alertcenter_resource_type: typ zasobu. Obsługiwana wartość to"ALERT".alertcenter_resource_status: stan zasobu. Obsługiwane wartości to"CREATED","DELETED","UNDELETED"i"MODIFIED".alertcenter_payload_format: format ładunku. Obsługiwana wartość to"JSON".
Atrybuty alertu
alertcenter_start_time: czas rozpoczęcia lub wykrycia zdarzenia, które spowodowało ten alert.alertcenter_end_time: czas, w którym zdarzenie, które spowodowało ten alert, przestało być aktywne.alertcenter_type: typ alertu. Listę dostępnych typów alertów znajdziesz w artykule Typy alertów Google Workspace.alertcenter_source: unikalny identyfikator systemu, który zgłosił alert.alertcenter_create_time: czas utworzenia tego alertu.alertcenter_update_time: ostatnia aktualizacja tego alertu.
Ładunek wiadomości
Ładunek wiadomości zależy od alertcenter_resource_type. Gdy typ zasobu to "ALERT", ładunek jest jednym z typów alertów interfejsu Alert Center API. Format ładunku zależy od alertcenter_payload_format. Jeśli format to "JSON", ładunek jest obiektem JSON zakodowanym w formacie Base64.