Ressource: Benachrichtigung
Eine Benachrichtigung, die einen Kunden betrifft.
JSON-Darstellung |
---|
{
"customerId": string,
"alertId": string,
"createTime": string,
"startTime": string,
"endTime": string,
"type": string,
"source": string,
"data": {
"@type": string,
field1: ...,
...
},
"securityInvestigationToolLink": string,
"deleted": boolean,
"metadata": {
object ( |
Felder | |
---|---|
customerId |
Nur Ausgabe. Die eindeutige Kennung des Google Workspace-Kontos des Kunden. |
alertId |
Nur Ausgabe. Die eindeutige Kennung für die Benachrichtigung. |
createTime |
Nur Ausgabe. Der Zeitpunkt, zu dem diese Benachrichtigung erstellt wurde. |
startTime |
Erforderlich. Der Zeitpunkt, zu dem das Ereignis, das die Benachrichtigung ausgelöst hat, gestartet oder erkannt wurde. |
endTime |
Optional. Der Zeitpunkt, zu dem das Ereignis, das diese Benachrichtigung ausgelöst hat, nicht mehr aktiv war. Wenn angegeben, darf die Endzeit nicht vor der Startzeit liegen. Wenn nicht angegeben, wird eine laufende Benachrichtigung angezeigt. |
type |
Erforderlich. Der Typ der Benachrichtigung. Diese Ausgabe wird erst ausgegeben, nachdem die Benachrichtigung erstellt wurde. Eine Liste der verfügbaren Benachrichtigungstypen finden Sie unter Google Workspace-Benachrichtigungstypen. |
source |
Erforderlich. Eine eindeutige Kennung für das System, das die Benachrichtigung gemeldet hat. Diese Ausgabe wird erst ausgegeben, nachdem die Benachrichtigung erstellt wurde. Folgende Quellen werden unterstützt:
|
data |
Optional. Die mit dieser Benachrichtigung verknüpften Daten, z. B. |
securityInvestigationToolLink |
Nur Ausgabe. Eine optionale Abfrage des Sicherheits-Prüftools für diese Benachrichtigung. |
deleted |
Nur Ausgabe. |
metadata |
Nur Ausgabe. Die mit dieser Benachrichtigung verknüpften Metadaten. |
updateTime |
Nur Ausgabe. Der Zeitpunkt der letzten Aktualisierung dieser Benachrichtigung. |
etag |
Optional. Wenn im Aufruf zum Aktualisieren der Benachrichtigung kein |
Benachrichtigungsmetadaten
Benachrichtigungsmetadaten.
JSON-Darstellung |
---|
{ "customerId": string, "alertId": string, "status": string, "assignee": string, "updateTime": string, "severity": string, "etag": string } |
Felder | |
---|---|
customerId |
Nur Ausgabe. Die eindeutige Kennung des Google Workspace-Kontos des Kunden. |
alertId |
Nur Ausgabe. Die Benachrichtigungs-ID. |
status |
Der aktuelle Status der Benachrichtigung. Folgende Werte werden unterstützt:
|
assignee |
Die E-Mail-Adresse des Nutzers, der der Benachrichtigung zugewiesen ist. |
updateTime |
Nur Ausgabe. Der Zeitpunkt der letzten Aktualisierung dieser Metadaten. |
severity |
Der Schweregrad der Benachrichtigung. Die Benachrichtigungszentrale legt dieses Feld zum Zeitpunkt der Benachrichtigungserstellung fest. Standardmäßig wird ein leerer String verwendet, wenn dieser nicht ermittelt werden konnte. Für dieses Feld werden folgende Updatewerte unterstützt:
|
etag |
Optional. Wenn im Aufruf zum Aktualisieren der Benachrichtigungsmetadaten keine |
Methoden |
|
---|---|
|
Führt einen Batch-Löschvorgang für Benachrichtigungen durch. |
|
Führt eine Batch-Wiederherstellung für Benachrichtigungen durch. |
|
Kennzeichnet die angegebene Benachrichtigung zum Löschen. |
|
Ruft die angegebene Benachrichtigung ab. |
|
Gibt die Metadaten einer Benachrichtigung zurück. |
|
Listet die Benachrichtigungen auf. |
|
Stellt eine Benachrichtigung wieder her, die in den letzten 30 Tagen zum Löschen markiert wurde. |