Тип ресурса synchronizationJob
Пространство имен: microsoft.graph
Важно!
API версии /beta
в Microsoft Graph могут быть изменены. Использование этих API в производственных приложениях не поддерживается. Чтобы определить, доступен ли API в версии 1.0, используйте селектор версий.
Выполняет синхронизацию путем периодического запуска в фоновом режиме, опроса на наличие изменений в одном каталоге и их отправки в другой каталог. Задание синхронизации всегда зависит от конкретного экземпляра приложения в клиенте. В рамках настройки задания синхронизации необходимо предоставить разрешение на чтение и запись объектов в целевом каталоге, а также настроить схему синхронизации задания.
Методы
Метод | Возвращаемый тип | Описание |
---|---|---|
Список | Коллекция synchronizationJob | Список существующих заданий для данного экземпляра приложения (субъекта-службы). |
Получение | synchronizationJob | Чтение свойств и связей объекта synchronizationJob. |
Создание | synchronizationJob | Создайте задание для определенного приложения. |
Start | Нет | Запустите синхронизацию. Если задание находится в приостановленном состоянии, оно продолжается с точки, где задание было приостановлено. Если задание находится в карантине, состояние карантина очищается. |
Pause | Нет | Временно остановите синхронизацию. Все ход выполнения, включая состояние задания, сохраняются, и задание будет продолжаться с того места, где оно было завершено при выполнении вызова Start . |
Restart | Нет | Принудительное запуск задания и повторная обработка всех объектов в каталоге. |
удаление; | Нет | Остановите синхронизацию и окончательно удалите все состояние, связанное с заданием. |
Подготовка по запросу | коллекция synchronizationJobApplicationParameters | Представляет объекты, которые будут подготовлены, и выполняемые правила синхронизации. Ресурс в основном используется для подготовки по запросу. |
Проверка учетных данных | Нет | Проверьте предоставленные учетные данные в целевом каталоге. |
Свойства
Свойство | Тип | Описание |
---|---|---|
id | String | Уникальный идентификатор задания синхронизации. Только для чтения. |
schedule | synchronizationSchedule | Расписание, используемое для выполнения задания. Только для чтения. |
status | synchronizationStatus | Состояние задания, включающее время последнего запуска задания, текущее состояние задания и ошибки. |
synchronizationJobSettings | keyValuePair; | Параметры, связанные с заданием. Некоторые параметры наследуются от шаблона. |
templateId | String | Идентификатор шаблона синхронизации , на основе этого задания. |
Связи
Связь | Тип | Описание |
---|---|---|
bulkUpload | bulkUpload | Операция массовой отправки для задания. |
схема | synchronizationSchema | Схема синхронизации, настроенная для задания. |
Представление JSON
В следующем представлении JSON показан тип ресурса.
{
"id": "String (identifier)",
"schedule": {
"@odata.type": "microsoft.graph.synchronizationSchedule"
},
"status": {
"@odata.type": "microsoft.graph.synchronizationStatus"
},
"synchronizationJobSettings": {
"@odata.type": "microsoft.graph.keyValuePair"
},
"templateId": "String"
}