Un canale di notifica utilizzato per monitorare le modifiche alle risorse.
Rappresentazione JSON |
---|
{ "id": string, "token": string, "expiration": string, "type": string, "address": string, "payload": boolean, "params": { string: string, ... }, "resourceId": string, "resourceUri": string, "kind": string } |
Campi | |
---|---|
id |
Un UUID o stringa univoca simile che identifichi questo canale. |
token |
Una stringa arbitraria inviata all'indirizzo di destinazione con ogni notifica recapitata su questo canale. (Facoltativo) |
expiration |
Data e ora di scadenza del canale di notifica, espressa come timestamp Unix, in millisecondi. (Facoltativo) |
type |
Il tipo di meccanismo di pubblicazione utilizzato per questo canale. |
address |
L'indirizzo a cui vengono inviate le notifiche per questo canale. |
payload |
Un valore booleano che indica se si vuole un payload. (Facoltativo) |
params |
Parametri aggiuntivi che controllano il comportamento del canale di pubblicazione. (Facoltativo) Ad esempio, Un oggetto contenente un elenco di |
resourceId |
Un ID opaco che identifica la risorsa monitorata su questo canale. Stabile tra diverse versioni dell'API. |
resourceUri |
Un identificatore specifico per la versione monitorata. |
kind |
Si tratta di un canale di notifica utilizzato per monitorare le modifiche apportate a una risorsa, ossia |