Тип ресурса synchronizationRule

Пространство имен: microsoft.graph

Определяет, как синхронизация должна выполняться для обработчика синхронизации, в том числе объекты для синхронизации и в каком направлении, как объекты из исходного каталога должны сопоставляться с объектами в целевом каталоге и как следует преобразовывать атрибуты при синхронизации из источника в целевой каталог.

Примечание: Правила синхронизации определяют синхронизацию в одном направлении — из исходного каталога в целевой каталог. Исходный и целевой каталоги определяются как часть свойств правила.

Правила синхронизации обновляются в рамках схемы синхронизации.

Свойства

Свойство Тип Описание
Редактируемые Логический true Значение , если правило синхронизации можно настроить; false Значение , если это правило доступно только для чтения и не должно быть изменено.
id String Идентификатор правила синхронизации. Должен быть одним из идентификаторов, распознаваемых подсистемой синхронизации. Поддерживаемые идентификаторы правил можно найти в шаблоне синхронизации, возвращенном API.
Метаданных Коллекция stringKeyStringValuePair Дополнительные свойства расширения. Если команда поддержки не дал явного указания, значения метаданных изменять не следует.
name String Понятное имя правила синхронизации. Значение null не допускается.
objectMappings Коллекция objectMapping Коллекция сопоставлений объектов, поддерживаемых правилом. Сообщает подсистеме синхронизации, какие объекты следует синхронизировать.
priority Integer Приоритет по отношению к другим правилам в synchronizationSchema. Правила с номером наименьшего приоритета будут обрабатываться первыми.
sourceDirectoryName String Имя исходного каталога. Должен соответствовать одному из определений каталога в synchronizationSchema.
targetDirectoryName String Имя целевого каталога. Должен соответствовать одному из определений каталога в synchronizationSchema.

Представление JSON

В следующем представлении JSON показан тип ресурса.

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