Method: tasks.pushNotificationConfigs.create

Erstellt eine Push-Benachrichtigungskonfiguration für eine Aufgabe.

HTTP-Anfrage

POST https://ces.googleapis.com/tasks/{taskId}/pushNotificationConfigs

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
taskId

string

Die ID der Aufgabe, mit der diese Konfiguration verknüpft ist.

Anfragetext

Der Anfragetext enthält Daten mit folgender Struktur:

JSON-Darstellung
{
  "tenant": string,
  "id": string,
  "url": string,
  "token": string,
  "authentication": {
    object (AuthenticationInfo)
  }
}
Felder
tenant

string

Optional. Intransparente Routing-ID. Muss mit dem tenant-Wert des ausgewählten AgentInterface auf der Agent-Karte übereinstimmen, wenn dieses Feld festgelegt ist.

id

string

Die Konfigurationsdetails für Push-Benachrichtigungen. Eine eindeutige Kennung (z.B. UUID) für diese Push-Benachrichtigungskonfiguration.

url

string

Erforderlich. Die URL, an die die Benachrichtigung gesendet werden soll.

token

string

Ein Token, das für diese Aufgabe oder Sitzung eindeutig ist.

authentication

object (AuthenticationInfo)

Authentifizierungsinformationen, die zum Senden der Benachrichtigung erforderlich sind.

Antworttext

Wenn der Vorgang erfolgreich abgeschlossen wurde, enthält der Antworttext eine neu erstellte Instanz von TaskPushNotificationConfig.

Autorisierungsbereiche

Erfordert einen der folgenden OAuth-Bereiche:

  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/ces

Weitere Informationen finden Sie unter Authentication Overview.