changeNotification tipo de recurso

Espacio de nombres: microsoft.graph

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 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 Cadena 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 es una representación JSON del recurso

{
  "@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"
}