Тип ресурса 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"
}