Method: tasks.pushNotificationConfigs.create

Crée une configuration de notification push pour une tâche.

Requête HTTP

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

L'URL utilise la syntaxe de transcodage gRPC.

Paramètres de chemin d'accès

Paramètres
taskId

string

ID de la tâche à laquelle cette configuration est associée.

Corps de la requête

Le corps de la requête contient des données présentant la structure suivante :

Représentation JSON
{
  "tenant": string,
  "id": string,
  "url": string,
  "token": string,
  "authentication": {
    object (AuthenticationInfo)
  }
}
Champs
tenant

string

Facultatif. Identifiant de routage opaque. Doit correspondre à la valeur tenant de l'AgentInterface sélectionnée dans la carte d'agent lorsque ce champ est défini.

id

string

Détails de la configuration de la notification push. Identifiant unique (par exemple, UUID) de cette configuration de notification push.

url

string

Obligatoire. URL à laquelle la notification doit être envoyée.

token

string

Jetons unique pour cette tâche ou session.

authentication

object (AuthenticationInfo)

Informations d'authentification requises pour envoyer la notification.

Corps de la réponse

Si la requête aboutit, le corps de la réponse contient une nouvelle instance de TaskPushNotificationConfig.

Niveaux d'accès des autorisations

Nécessite l'un des niveaux d'accès OAuth suivants :

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

Pour plus d'informations, consultez la Authentication Overview.