changeNotification-Ressourcentyp
Namespace: microsoft.graph
Stellt die Benachrichtigung dar, die an den Abonnenten gesendet wird. Alle Eigenschaften dieser Ressource sind schreibgeschützt.
Weitere Informationen finden Sie unter Verwenden von Microsoft Graph zum Abrufen von Änderungsbenachrichtigungen.
Methoden
Keine.
Eigenschaften
Eigenschaft | Typ | Beschreibung |
---|---|---|
changeType | changeType | Gibt den Typ der Änderung an, die die Änderungsbenachrichtigung auslösen wird. Unterstützte Werte sind: created , updated , deleted . Erforderlich. |
clientState | string | Wert der clientState-Eigenschaft , die in der Abonnementanforderung gesendet wird (sofern vorhanden). Die maximale Länge ist 255 Zeichen. Der Client kann überprüfen, ob die Änderungsbenachrichtigung vom Dienst stammt, indem er die Werte der clientState-Eigenschaft vergleicht . Der Wert der clientState-Eigenschaft , die mit dem Abonnement gesendet wird, wird mit dem Wert der clientState-Eigenschaft verglichen, die bei jeder Änderungsbenachrichtigung empfangen wird. Optional. |
encryptedContent | changeNotificationEncryptedContent | (Vorschau) Verschlüsselter Inhalt, der mit der Änderungsbenachrichtigung verknüpft ist. Wird nur bereitgestellt, wenn encryptionCertificate und includeResourceData während der Abonnementanforderung definiert wurden und die Ressource dies unterstützt. Optional. |
id | string | Eindeutige ID für die Benachrichtigung. Optional. |
lifecycleEvent | lifecycleEventType | Der Typ der Lebenszyklusbenachrichtigung, wenn die aktuelle Benachrichtigung eine Lebenszyklusbenachrichtigung ist. Optional. Unterstützte Werte sind missed , subscriptionRemoved , reauthorizationRequired . Optional. |
resource | Zeichenfolge | Der URI der Ressource, die die Änderungsbenachrichtigung relativ zu https://graph.microsoft.com ausgegeben hat. Erforderlich. |
resourceData | resourceData | Der Inhalt dieser Eigenschaft hängt vom Typ der Ressource ab, die abonniert wurde. Optional. |
subscriptionExpirationDateTime | DateTimeOffset | Die Ablaufzeit für das Abonnement. Erforderlich. |
subscriptionId | GUID | Der eindeutige Bezeichner des Abonnements, das die Benachrichtigung generiert hat. Erforderlich. |
tenantId | GUID | Der eindeutige Bezeichner des Mandanten, von dem die Änderungsbenachrichtigung stammt. Erforderlich. |
Beziehungen
Keine.
JSON-Darstellung
Die folgende JSON-Darstellung zeigt den Ressourcentyp.
{
"@odata.type": "#microsoft.graph.changeNotification",
"changeType": "String",
"clientState": "String",
"encryptedContent": {
"@odata.type": "microsoft.graph.changeNotificationEncryptedContent"
},
"id": "String (identifier)",
"lifecycleEvent": "String",
"resource": "String",
"resourceData": {
"@odata.type": "microsoft.graph.resourceData"
},
"subscriptionExpirationDateTime": "String (timestamp)",
"subscriptionId": "Guid",
"tenantId": "Guid"
}