changeNotification tipo de recurso
Espacio de nombres: microsoft.graph
Importante
Las API de la versión /beta
de Microsoft Graph están sujetas a cambios. No se admite el uso de estas API en aplicaciones de producción. Para determinar si una API está disponible en la versión 1.0, use el selector de Versión.
Representa la notificación enviada al suscriptor. Todas las propiedades de este recurso son de solo lectura.
Para obtener más información, consulte Uso de Microsoft Graph para obtener notificaciones de cambios.
Métodos
Ninguno.
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
changeType | changeType | Indica el tipo de cambio que generará la notificación de cambio. Los valores admitidos son: created , updated , deleted . Obligatorio. |
clientState | string | Valor de la propiedad clientState enviada especificada en la solicitud de suscripción (si existe). La longitud máxima es 255 caracteres. El cliente puede comprobar si la notificación de cambio procede del servicio comparando los valores de la propiedad clientState . El valor de la propiedad clientState enviada con la suscripción se compara con el valor de la propiedad clientState recibida con cada notificación de cambio. Opcional. |
encryptedContent | changeNotificationEncryptedContent | (versión preliminar) Contenido cifrado adjunto a la notificación de cambio. Solo se proporciona si encryptionCertificate e includeResourceData se definieron durante la solicitud de suscripción y si el recurso lo admite. Opcional. |
id | string | Identificador único de la notificación. Opcional. |
lifecycleEvent | lifecycleEventType | Tipo de notificación de ciclo de vida si la notificación actual es una notificación de ciclo de vida. Opcional. Los valores admitidos son missed , subscriptionRemoved , reauthorizationRequired . Opcional. |
resource | string | URI del recurso que emitió la notificación de cambio en relación con https://graph.microsoft.com . Obligatorio. |
resourceData | resourceData | El contenido de esta propiedad depende del tipo de recurso al que se suscriba. Opcional. |
subscriptionExpirationDateTime | DateTimeOffset | Fecha de expiración de la suscripción. Obligatorio. |
subscriptionId | Guid | Identificador único de la suscripción que generó la notificación. Obligatorio. |
tenantId | Guid | Identificador único del inquilino desde el que se originó la notificación de cambio. Obligatorio. |
Relaciones
Ninguna.
Representación JSON
La siguiente representación JSON muestra el tipo de recurso.
{
"@odata.type": "#microsoft.graph.changeNotification",
"id": "String (identifier)",
"subscriptionId": "Guid",
"subscriptionExpirationDateTime": "String (timestamp)",
"clientState": "String",
"changeType": "String",
"resource": "String",
"tenantId": "Guid",
"encryptedContent": {
"@odata.type": "microsoft.graph.changeNotificationEncryptedContent"
},
"lifecycleEvent": "String",
"resourceData": {
"@odata.type": "microsoft.graph.resourceData"
}
}