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. Die Uhrzeit, zu der das Ereignis, das diese Benachrichtigung verursacht hat, gestartet oder erkannt wurde. |
endTime |
Optional. Die Uhrzeit, zu der das Ereignis, das diese Benachrichtigung verursacht hat, nicht mehr aktiv war. Falls angegeben, darf die Endzeit nicht vor der Startzeit liegen. Wenn kein Enddatum angegeben ist, handelt es sich um eine laufende Benachrichtigung. |
type |
Erforderlich. Der Typ der Benachrichtigung. Dieser Wert wird erst nach dem Erstellen der Benachrichtigung ausgegeben. Eine Liste der verfügbaren Benachrichtigungstypen finden Sie im Hilfeartikel Benachrichtigungstypen in Google Workspace. |
source |
Erforderlich. Eine eindeutige Kennung für das System, das die Benachrichtigung gemeldet hat. Dieser Wert wird erst nach dem Erstellen der Benachrichtigung ausgegeben. Folgende Quellen werden unterstützt:
|
data |
Optional. Die mit dieser Benachrichtigung verknüpften Daten, z. B. |
securityInvestigationToolLink |
Nur Ausgabe. Eine optionale Abfrage für diese Benachrichtigung im Sicherheits-Prüftool. |
deleted |
Nur Ausgabe. |
metadata |
Nur Ausgabe. Die mit dieser Benachrichtigung verknüpften Metadaten. |
updateTime |
Nur Ausgabe. Datum und Uhrzeit, zu der diese Benachrichtigung zuletzt aktualisiert wurde. |
etag |
Optional. Wenn im Aufruf zum Aktualisieren der Benachrichtigung kein |
AlertMetadata
Metadaten für eine Benachrichtigung.
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, dem die Benachrichtigung zugewiesen ist. |
updateTime |
Nur Ausgabe. Der Zeitpunkt, zu dem diese Metadaten zuletzt aktualisiert wurden. |
severity |
Der Schweregrad der Benachrichtigung. Dieses Feld wird vom Benachrichtigungscenter beim Erstellen der Benachrichtigung festgelegt. Wenn es nicht ermittelt werden konnte, ist es standardmäßig ein leerer String. Folgende Werte werden für Aktualisierungsaktionen für dieses Feld unterstützt:
|
etag |
Optional. Wenn im Aufruf zum Aktualisieren von Benachrichtigungsmetadaten kein |
Methoden |
|
---|---|
|
Führt eine Batch-Löschung für Benachrichtigungen aus. |
|
Führt eine Batch-Wiederherstellung von Benachrichtigungen aus. |
|
Die angegebene Benachrichtigung wird zum Löschen markiert. |
|
Ruft die angegebene Benachrichtigung ab. |
|
Gibt die Metadaten einer Benachrichtigung zurück. |
|
Listet die Benachrichtigungen auf. |
|
Stellt eine Benachrichtigung wieder her, die innerhalb der letzten 30 Tage zum Löschen markiert wurde. |