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

Risorsa: TaskPushNotificationConfig

Rappresentazione JSON
{
  "name": string,
  "pushNotificationConfig": {
    object (PushNotificationConfig)
  }
}
Campi
name

string

Il nome della risorsa della configurazione. Formato: tasks/{taskId}/pushNotificationConfigs/{configId}

pushNotificationConfig

object (PushNotificationConfig)

I dettagli di configurazione delle notifiche push.

PushNotificationConfig

Configurazione per l'impostazione delle notifiche push per gli aggiornamenti delle attività.

Rappresentazione JSON
{
  "id": string,
  "url": string,
  "token": string,
  "authentication": {
    object (AuthenticationInfo)
  }
}
Campi
id

string

Un identificatore univoco (ad es. UUID) per questa notifica push.

url

string

URL a cui inviare anche la notifica

token

string

Token univoco per questa attività/sessione

authentication

object (AuthenticationInfo)

Informazioni sull'autenticazione da inviare con la notifica

AuthenticationInfo

Definisce i dettagli di autenticazione, utilizzati per le notifiche push.

Rappresentazione JSON
{
  "schemes": [
    string
  ],
  "credentials": string
}
Campi
schemes[]

string

Schemi di autenticazione supportati, ad esempio Basic, Bearer e così via

credentials

string

Credenziali facoltative

Metodi

create

Imposta una configurazione delle notifiche push per un'attività.

delete

Elimina una configurazione delle notifiche push per un'attività.

get

Recupera una configurazione delle notifiche push per un'attività.

list

Visualizza un elenco di notifiche push configurate per un'attività.