Compartir a través de


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