Tipo de recurso synchronizationRule

Namespace: microsoft.graph

Importante

As APIs na versão /beta no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor de versão.

Define como a sincronização deve ser realizada para o mecanismo de sincronização, incluindo quais objetos sincronizar e em qual direção, como os objetos do diretório de origem devem ser corresponder aos objetos no diretório de destino e como os atributos devem ser transformados quando são sincronizados da origem para o diretório de destino.

Observação: As regras de sincronização definem a sincronização em uma direção- do diretório de origem para o diretório de destino. Os diretórios de origem e destino são definidos como parte das propriedades da regra.

As regras de sincronização são atualizadas como parte do esquema de sincronização.

Propriedades

Propriedade Tipo Descrição
editável Boolean true se a regra de sincronização puder ser personalizada; false se essa regra for somente leitura e não deve ser alterada.
id String Identificador de regra de sincronização. Deve ser um dos identificadores reconhecidos pelo mecanismo de sincronização. Identificadores de regra suportados podem ser encontrados no modelo de sincronização retornado pela API.
metadados Coleção stringKeyStringValuePair Propriedades de extensão adicionais. A menos que seja explicitamente instruído pela equipe de suporte, os valores de metadados não devem ser alterados.
nome String Nome acessível para humanos da regra de sincronização. Não anulável.
objectMappings coleção objectMapping Conjunto de mapeamentos de objetos suportados pela regra. Informa ao mecanismo de sincronização quais objetos devem ser sincronizados.
prioridade Inteiro Prioridade relativa a outras regras no synchronizationSchema. As regras com o número de prioridade mais baixa serão processadas primeiro.
sourceDirectoryName String Nome do diretório de origem. Deve corresponder a uma das definições de diretório em synchronizationSchema.
targetDirectoryName String Nome do diretório de destino. Deve corresponder a uma das definições de diretório em synchronizationSchema.

Representação JSON

Veja a seguir uma representação JSON do recurso.

{
  "editable": true,
  "id": "String",
  "metadata": [{"@odata.type": "microsoft.graph.stringKeyStringValuePair"}],
  "name": "String",
  "objectMappings": [{"@odata.type": "microsoft.graph.objectMapping"}],
  "priority": 1024,
  "sourceDirectoryName": "String",
  "targetDirectoryName": "String"
}