Partilhar via


tipo de recurso synchronizationRule

Namespace: microsoft.graph

Define como a sincronização deve ser executada 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 combinados com 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.

Nota: As regras de sincronização definem a sincronização em uma direção – do diretório de origem ao diretório de destino. Os diretórios de origem e de 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 Booliano true se a regra de sincronização puder ser personalizada; false se essa regra for somente leitura e não deve ser alterada.
id Cadeia de caracteres Identificador de regra de sincronização. Deve ser um dos identificadores reconhecidos pelo mecanismo de sincronização. Identificadores de regra com suporte podem ser encontrados no modelo de sincronização retornado pela API.
Metadados coleção stringKeyStringValuePair Propriedades de extensão adicionais. A menos que sejam instruídos explicitamente pela equipe de suporte, os valores de metadados não devem ser alterados.
nome Cadeia de caracteres Nome legível para humanos da regra de sincronização. Não anulável.
objectMappings coleção objectMapping Coleção de mapeamentos de objetos compatíveis com a regra. Informa ao mecanismo de sincronização quais objetos devem ser sincronizados.
prioridade Número inteiro Prioridade em relação a outras regras no synchronizationSchema. As regras com o menor número de prioridade serão processadas primeiro.
sourceDirectoryName Cadeia de caracteres Nome do diretório de origem. Deve corresponder a uma das definições de diretório em synchronizationSchema.
targetDirectoryName Cadeia de caracteres Nome do diretório de destino. Deve corresponder a uma das definições de diretório em synchronizationSchema.

Representação JSON

A representação JSON a seguir mostra o tipo de 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"
}