Поделиться через


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