Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Пространство имен: microsoft.graph
Представляет уведомление, отправленное подписчику (приложению) подписки Microsoft Graph. Все свойства этого ресурса доступны только для чтения.
Дополнительные сведения см. в статье Получение уведомлений об изменениях с помощью Microsoft Graph.
Методы
Нет.
Свойства
Примечание.
Свойство changeType является обязательным и присутствует только в уведомлениях об изменениях. Свойство lifecycleEvent является обязательным и присутствует только в уведомлениях о жизненном цикле. Эти два свойства являются взаимоисключающими; уведомление будет включать только один из них.
| Свойство | Тип | Описание |
|---|---|---|
| changeType | changeType | Указывает тип изменения, которое вызовет уведомление об изменении. Обязательный и присутствует только для уведомлений об изменениях. Взаимоисключающий с жизненным цикломEvent. Поддерживаемые значения: created, updated, deleted. |
| clientState | string | Значение свойства clientState, отправленного в запросе подписки (при наличии). Максимальная длина: 255 символов. Клиент может проверка, поступило ли уведомление об изменении от службы, сравнив значения свойства clientState. Значение свойства clientState, отправленного вместе с подпиской, сравнивается со значением свойства clientState, полученного при каждом уведомлении об изменении. Необязательный параметр. |
| encryptedContent | changeNotificationEncryptedContent | (предварительная версия) Зашифрованное содержимое, присоединенное с уведомлением об изменениях. Предоставляется только в том случае, если шифрованиеCertificate и includeResourceData были определены во время запроса подписки и если ресурс поддерживает его. Необязательный параметр. |
| id | string | Уникальный идентификатор уведомления. Необязательный параметр. |
| lifecycleEvent | lifecycleEventType | Тип уведомления о жизненном цикле. Обязательный и присутствует только для уведомлений о жизненном цикле. Взаимоисключающий с changeType. Поддерживаемые значения: missed, subscriptionRemoved, reauthorizationRequired. |
| resource | Строка | Универсальный код ресурса (URI) ресурса, который отправляет уведомление об изменении относительно https://graph.microsoft.com. Обязательно. |
| resourceData | resourceData | Содержимое этого свойства зависит от типа связанного с ним ресурса. Необязательный параметр. |
| subscriptionExpirationDateTime | DateTimeOffset | Время окончания срока действия подписки. Обязательно. |
| subscriptionId | GUID | Уникальный идентификатор подписки, создающей уведомление. Обязательно. |
| tenantId | GUID | Уникальный идентификатор клиента, от которого поступило уведомление об изменении. Обязательный. |
Связи
Отсутствуют.
Представление JSON
В следующем представлении JSON показан тип ресурса.
{
"@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"
}