Recurso: TaskPushNotificationConfig
Es un contenedor que asocia una configuración de notificaciones push con una tarea específica.
| Representación JSON |
|---|
{
"tenant": string,
"id": string,
"taskId": string,
"url": string,
"token": string,
"authentication": {
object ( |
| Campos | |
|---|---|
tenant |
Es opcional. Es el ID de usuario. |
id |
Son los detalles de configuración de las notificaciones push. Es un identificador único (p.ej., UUID) para esta configuración de notificaciones push. |
taskId |
Es el ID de la tarea con la que está asociada esta configuración. |
url |
Obligatorio. Es la URL a la que se debe enviar la notificación. |
token |
Es un token único para esta tarea o sesión. |
authentication |
Es la información de autenticación necesaria para enviar la notificación. |
AuthenticationInfo
Define los detalles de autenticación que se usan para las notificaciones push.
| Representación JSON |
|---|
{ "scheme": string, "credentials": string } |
| Campos | |
|---|---|
scheme |
Obligatorio. Es el esquema de autenticación HTTP del registro de IANA. Ejemplos: |
credentials |
Son las credenciales de las notificaciones push. El formato depende del esquema (p.ej., token para el portador). |
Métodos |
|
|---|---|
|
Crea una configuración de notificaciones push para una tarea. |
|
Borra una configuración de notificaciones push para una tarea. |
|
Obtiene una configuración de notificaciones push para una tarea. |
|
Obtén una lista de las notificaciones push configuradas para una tarea. |