Tipo de recurso changeNotification
Namespace: microsoft.graph
Representa a notificação enviada ao subscritor. Todas as propriedades deste recurso são só de leitura.
Para obter detalhes, consulte Utilizar o Microsoft Graph para obter notificações de alterações.
Métodos
Nenhum.
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
changeType | changeType | Indica o tipo de alteração que irá gerar a notificação de alteração. Os valores com suporte são: created , updated , deleted . Obrigatório. |
clientState | string | Valor da propriedade clientState enviada no pedido de subscrição (se existir). O tamanho máximo é de 255 caracteres. O cliente pode verificar se a notificação de alteração veio do serviço ao comparar os valores da propriedade clientState . O valor da propriedade clientState enviada com a subscrição é comparado com o valor da propriedade clientState recebida com cada notificação de alteração. Opcional. |
encryptedContent | changeNotificationEncryptedContent | (Pré-visualização) Conteúdo encriptado anexado com a notificação de alteração. Fornecido apenas se encryptionCertificate e includeResourceData foram definidos durante o pedido de subscrição e se o recurso o suportar. Opcional. |
id | string | ID exclusivo para a notificação. Opcional. |
ciclo de vidaEvento | ciclo de vidaEventType | O tipo de notificação de ciclo de vida se a notificação atual for uma notificação de 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 relativamente 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 subscrição que gerou a notificação. Necessário. |
tenantId | Guid | O identificador exclusivo do inquilino a partir do qual teve origem a notificação de alteração. Obrigatório. |
Relações
Nenhum
Representação JSON
A representação JSON seguinte mostra o tipo de 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"
}