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.comausgegeben 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"
}