Recurso: TaskPushNotificationConfig
| Representación JSON |
|---|
{
"name": string,
"pushNotificationConfig": {
object ( |
| Campos | |
|---|---|
name |
El nombre del recurso de la configuración. Formato: tasks/{taskId}/pushNotificationConfigs/{configId} |
pushNotificationConfig |
Son los detalles de configuración de la notificación push. |
PushNotificationConfig
Es la configuración para establecer notificaciones push sobre actualizaciones de tareas.
| Representación JSON |
|---|
{
"id": string,
"url": string,
"token": string,
"authentication": {
object ( |
| Campos | |
|---|---|
id |
Es un identificador único (p.ej., UUID) para esta notificación push. |
url |
URL a la que se enviará la notificación |
token |
Token único para esta tarea o sesión |
authentication |
Es la información sobre la autenticación que se enviará con la notificación. |
AuthenticationInfo
Define los detalles de autenticación que se usan para las notificaciones push.
| Representación JSON |
|---|
{ "schemes": [ string ], "credentials": string } |
| Campos | |
|---|---|
schemes[] |
Esquemas de autenticación admitidos, p. ej., Basic, Bearer, etc. |
credentials |
Credenciales opcionales |
Métodos |
|
|---|---|
|
Establece una configuración de notificaciones push para una tarea. |
|
Borra la configuración de una notificación push para una tarea. |
|
Obtiene la configuración de una notificación push para una tarea. |
|
Obtén una lista de las notificaciones push configuradas para una tarea. |