Tipo de recurso changeNotification
Namespace: microsoft.graph
Representa a notificação enviada ao assinante. Todas as propriedades desse recurso são somente leitura.
Para obter detalhes, confira Usar a API do Microsoft Graph para receber notificações de alteração.
Métodos
Nenhum.
Propriedades
| Propriedade | Tipo | Descrição |
|---|---|---|
| changeType | changeType | Indica o tipo de alteração que levantará a notificação de alteração. Os valores com suporte são: created, updated, deleted. Obrigatório. |
| clientState | string | Valor da propriedade clientState enviada na solicitação de assinatura (se alguma). O tamanho máximo é de 255 caracteres. O cliente pode verificar se a notificação de alteração veio do serviço comparando os valores da propriedade clientState . O valor da propriedade clientState enviado com a assinatura é comparado com o valor da propriedade clientState recebida com cada notificação de alteração. Opcional. |
| encryptedContent | changeNotificationEncryptedContent | (Visualização) Conteúdo criptografado anexado com a notificação de alteração. Somente fornecido se encryptionCertificate e includeResourceData foram definidos durante a solicitação de assinatura e se o recurso oferece suporte a ela. Opcional. |
| id | cadeia de caracteres | ID exclusiva da notificação. Opcional. |
| lifecycleEvent | lifecycleEventType | O tipo de notificação do ciclo de vida se a notificação atual for uma notificação do ciclo de vida. Opcional. Os valores suportados são missed, subscriptionRemoved, reauthorizationRequired. Opcional. |
| recurso | Cadeia de caracteres | O URI do recurso que emitiu a notificação de alteração em relação a https://graph.microsoft.com. Obrigatório. |
| resourceData | resourceData | O conteúdo dessa propriedade depende do tipo de recurso que está sendo assinado. Opcional. |
| subscriptionExpirationDateTime | DateTimeOffset | O tempo de expiração da assinatura. Obrigatório. |
| subscriptionId | Guid | O identificador exclusivo da assinatura que gerou a notificação. Necessário. |
| tenantId | Guid | O identificador exclusivo do locatário do qual a notificação de alteração se originou. Obrigatório. |
Relações
Nenhum
Representação JSON
Veja a seguir uma representação JSON do 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"
}
}
Comentários
Enviar e exibir comentários de