Powiadomienia

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""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.