Recurso: TaskPushNotificationConfig
| Representação JSON |
|---|
{
"name": string,
"pushNotificationConfig": {
object ( |
| Campos | |
|---|---|
name |
O nome do recurso da configuração. Formato: tasks/{taskId}/pushNotificationConfigs/{configId} |
pushNotificationConfig |
Os detalhes da configuração de notificação push. |
PushNotificationConfig
Configuração para definir notificações push de atualizações de tarefas.
| Representação JSON |
|---|
{
"id": string,
"url": string,
"token": string,
"authentication": {
object ( |
| Campos | |
|---|---|
id |
Um identificador exclusivo (por exemplo, UUID) para essa notificação push. |
url |
URL para enviar a notificação também. |
token |
Token exclusivo para esta tarefa/sessão. |
authentication |
Informações sobre a autenticação a ser enviada com a notificação. |
AuthenticationInfo
Define detalhes de autenticação usados para notificações push.
| Representação JSON |
|---|
{ "schemes": [ string ], "credentials": string } |
| Campos | |
|---|---|
schemes[] |
Esquemas de autenticação compatíveis, por exemplo, Basic, Bearer etc. |
credentials |
Credenciais opcionais |
Métodos |
|
|---|---|
|
Defina uma configuração de notificação push para uma tarefa. |
|
Exclui uma configuração de notificação push para uma tarefa. |
|
Recebe uma configuração de notificação push para uma tarefa. |
|
Receba uma lista de notificações push configuradas para uma tarefa. |