Method: alerts.batchDelete

Führt einen Batch-Löschvorgang für Benachrichtigungen aus.

HTTP-Anfrage

POST https://alertcenter.googleapis.com/v1beta1/alerts:batchDelete

Die URL verwendet die Syntax der gRPC-Transcodierung.

Anfragetext

Der Anfragetext enthält Daten mit folgender Struktur:

JSON-Darstellung
{
  "customerId": string,
  "alertId": [
    string
  ]
}
Felder
customerId

string

Optional. Die eindeutige Kennung des Google Workspace-Kontos des Kunden, mit dem die Benachrichtigungen verknüpft sind. customerId muss das erste „C“ haben entfernt werden (z. B. 046psxkn). Von der Anruferidentität abgeleitet, falls nicht angegeben Kundennummer ermitteln

alertId[]

string

Erforderlich. Die Liste der zu löschenden Benachrichtigungs-IDs.

Antworttext

Antwort auf den Batch-Löschvorgang für Warnungen.

Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:

JSON-Darstellung
{
  "successAlertIds": [
    string
  ],
  "failedAlertStatus": {
    string: {
      object (google.rpc.Status)
    },
    ...
  }
}
Felder
successAlertIds[]

string

Die Liste der erfolgreichen Benachrichtigungs-IDs.

failedAlertStatus

map (key: string, value: object (google.rpc.Status))

Die Statusdetails für jede fehlgeschlagene alertId.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

  • https://www.googleapis.com/auth/apps.alerts

Weitere Informationen finden Sie im Leitfaden zur Autorisierung.