Recurso: TaskPushNotificationConfig
Um contêiner que associa uma configuração de notificação push a uma tarefa específica.
| Representação JSON |
|---|
{
"tenant": string,
"id": string,
"taskId": string,
"url": string,
"token": string,
"authentication": {
object ( |
| Campos | |
|---|---|
tenant |
Opcional. ID do locatário. |
id |
Os detalhes da configuração de notificação push. Um identificador exclusivo (por exemplo, UUID) para essa configuração de notificação push. |
taskId |
O ID da tarefa a que esta configuração está associada. |
url |
Obrigatório. O URL para onde a notificação deve ser enviada. |
token |
Um token exclusivo para essa tarefa ou sessão. |
authentication |
Informações de autenticação necessárias para enviar a notificação. |
AuthenticationInfo
Define detalhes de autenticação usados para notificações push.
| Representação JSON |
|---|
{ "scheme": string, "credentials": string } |
| Campos | |
|---|---|
scheme |
Obrigatório. Esquema de autenticação HTTP do registro da IANA. Exemplos: |
credentials |
Credenciais de notificação push. O formato depende do esquema (por exemplo, token para Bearer). |
Métodos |
|
|---|---|
|
Cria 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. |