Method: tasks.pushNotificationConfigs.create

Cria uma configuração de notificação push para uma tarefa.

Solicitação HTTP

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

O URL usa a sintaxe de transcodificação gRPC.

Parâmetros de caminho

Parâmetros
taskId

string

O ID da tarefa a que essa configuração está associada.

Corpo da solicitação

O corpo da solicitação contém dados com a seguinte estrutura:

Representação JSON
{
  "tenant": string,
  "id": string,
  "url": string,
  "token": string,
  "authentication": {
    object (AuthenticationInfo)
  }
}
Campos
tenant

string

Opcional. Identificador de roteamento opaco. Precisa corresponder ao valor tenant da AgentInterface selecionada no cartão do agente quando esse campo estiver definido.

id

string

Os detalhes da configuração de notificação push. Um identificador exclusivo (por exemplo, UUID) para essa configuração de notificação push.

url

string

Obrigatório. O URL para onde a notificação precisa ser enviada.

token

string

Um token exclusivo para essa tarefa ou sessão.

authentication

object (AuthenticationInfo)

Informações de autenticação necessárias para enviar a notificação.

Corpo da resposta

Se a solicitação for bem-sucedida, o corpo da resposta incluirá uma instância de TaskPushNotificationConfig.

Escopos de autorização

Requer um dos seguintes escopos do OAuth:

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

Para mais informações, consulte Authentication Overview.