REST Resource: projects.locations.collections.engines.assistants.agents.tasks.pushNotificationConfigs

Ressource: TaskPushNotificationConfig

JSON-Darstellung
{
  "name": string,
  "pushNotificationConfig": {
    object (PushNotificationConfig)
  }
}
Felder
name

string

Der Ressourcenname der Konfiguration. Format: tasks/{taskId}/pushNotificationConfigs/{configId}

pushNotificationConfig

object (PushNotificationConfig)

Die Details zur Konfiguration von Push-Benachrichtigungen.

PushNotificationConfig

Konfiguration zum Einrichten von Push-Benachrichtigungen für Aufgaben-Updates.

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

string

Eine eindeutige Kennung (z.B. UUID) für diese Push-Benachrichtigung.

url

string

URL, an die die Benachrichtigung gesendet werden soll

token

string

Token, das für diese Aufgabe/Sitzung eindeutig ist

authentication

object (AuthenticationInfo)

Informationen zur Authentifizierung, die mit der Benachrichtigung gesendet werden

AuthenticationInfo

Definiert Authentifizierungsdetails, die für Push-Benachrichtigungen verwendet werden.

JSON-Darstellung
{
  "schemes": [
    string
  ],
  "credentials": string
}
Felder
schemes[]

string

Unterstützte Authentifizierungsschemas, z.B. „Basic“ oder „Bearer“

credentials

string

Optionale Anmeldedaten

Methoden

create

Legen Sie eine Push-Benachrichtigungskonfiguration für eine Aufgabe fest.

delete

Push-Benachrichtigungskonfiguration für eine Aufgabe löschen

get

Push-Benachrichtigungskonfiguration für eine Aufgabe abrufen.

list

Rufen Sie eine Liste der für eine Aufgabe konfigurierten Push-Benachrichtigungen ab.