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.com uprawnień do publikowania,
użyj interfejsu Alert Center API do aktualizacji ustawień
API
, aby ustawić ten temat jako miejsce docelowe powiadomień. Po skonfigurowaniu interfejs Alert Center API będzie publikować w tym temacie wiadomość przy każdej aktualizacji, 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: czas ostatniej aktualizacji tego alertu.
Ładunek wiadomości
Ładunek wiadomości zależy od wartości 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 wartości alertcenter_payload_format. Gdy format to "JSON", ładunek jest obiektem JSON zakodowanym w standardzie Base64
.