Ein Benachrichtigungskanal, der zum Überwachen von Ressourcenänderungen verwendet wird.
| JSON-Darstellung | 
|---|
{ "id": string, "token": string, "expiration": string, "type": string, "address": string, "payload": boolean, "params": { string: string, ... }, "resourceId": string, "resourceUri": string, "kind": string }  | 
            
| Felder | |
|---|---|
id | 
              
                 
 Eine UUID oder ein ähnlicher eindeutiger String, der diesen Channel identifiziert.  | 
            
token | 
              
                 
 Ein beliebiger String, der mit jeder Benachrichtigung über diesen Kanal an die Zieladresse gesendet wird. Optional.  | 
            
expiration | 
              
                 
 Datum und Uhrzeit des Ablaufs des Benachrichtigungskanals als Unix-Zeitstempel in Millisekunden. Optional.  | 
            
type | 
              
                 
 Der für diesen Kanal verwendete Übermittlungsmechanismus.  | 
            
address | 
              
                 
 Die Adresse, an die Benachrichtigungen für diesen Kanal gesendet werden.  | 
            
payload | 
              
                 
 Ein boolescher Wert, der angibt, ob eine Nutzlast gewünscht ist. Optional.  | 
            
params | 
              
                 
 Zusätzliche Parameter, die das Verhalten des Übermittlungskanals steuern. Optional. Mit  Ein Objekt, das eine Liste von   | 
            
resourceId | 
              
                 
 Eine intransparente ID, die die Ressource identifiziert, die auf diesem Kanal angesehen wird. Sie sind für verschiedene API-Versionen stabil.  | 
            
resourceUri | 
              
                 
 Eine versionsspezifische Kennung für die beobachtete Ressource.  | 
            
kind | 
              
                 
 Hiermit wird angegeben, dass es sich um einen Benachrichtigungskanal handelt, mit dem Änderungen an einer Ressource (  |