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


тип ресурса sharePointRestoreSession

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

Важно!

API версии /beta в Microsoft Graph могут быть изменены. Использование этих API в производственных приложениях не поддерживается. Чтобы определить, доступен ли API в версии 1.0, используйте селектор версий.

Представляет задачи, связанные с восстановлением, для артефактов, защищенных политикой защиты SharePoint. API сеанса восстановления используются администраторами SharePoint Online для выполнения задач, связанных с восстановлением артефактов, защищенных в рамках политики защиты SharePoint.

Наследует от restoreSessionBase.

Методы

Метод Тип возвращаемых данных Описание
Создание sharePointRestoreSession Создайте sharePointRestoreSession.
List коллекция siteRestoreArtifact Вывод списка объектов siteRestoreArtifact для sharePointRestoreSession для клиента.
Обновление sharePointRestoreSession Обновите свойства объекта sharePointRestoreSession .

Свойства

Свойство Тип Описание
id String Уникальный идентификатор сеанса восстановления.
completedDateTime DateTimeOffset Время создания сеанса восстановления.
createdBy identitySet Удостоверение пользователя, создавшего сеанс восстановления.
createdDateTime DateTimeOffset Время завершения сеанса восстановления.
error publicError Содержит сведения об ошибке, если сеанс восстановления завершается ошибкой или завершается ошибкой.
lastModifiedBy identitySet Удостоверение пользователя, который в последний раз изменял этот сеанс восстановления.
lastModifiedDateTime DateTimeOffset Метка времени последнего изменения этого сеанса восстановления.
restoreJobType restoreJobType Указывает, был ли сеанс восстановления создан обычным или массовым заданием.
restoreSessionArtifactCount restoreSessionArtifactCount Количество артефактов метаданных, принадлежащих этому сеансу восстановления.
status restoreSessionStatus Состояние сеанса восстановления. Значение является агрегированным состоянием артефактов восстановления. Возможные значения: draft, activating, active, completedWithError, completed, unknownFutureValue, failed. Необходимо использовать Prefer: include-unknown-enum-members заголовок запроса, чтобы получить следующее значение в этой развиваемой перечислении: failed.

значения restoreSessionStatus

Member Описание
черновик Добавляются все артефакты.
Активация Все артефакты запланированы.
активный Все или любые артефакты восстановления запланированы или выполняются.
completedWithError Некоторые артефакты не удалось восстановить, а некоторые — успешно.
завершённый Все артефакты восстановления успешно восстановлены.
неудавшийся Не удалось восстановить все артефакты восстановления.
unknownFutureValue Изменяемое значение перечисления sentinel. Не используйте.

Связи

Связь Тип Описание
siteRestoreArtifacts коллекция siteRestoreArtifact Коллекция точек восстановления и сведений о назначении, которые можно использовать для восстановления сайтов SharePoint.
siteRestoreArtifactsBulkAdditionRequests коллекция siteRestoreArtifactsBulkAdditionRequest Коллекция URL-адресов сайтов SharePoint и сведений о назначении, которые можно использовать для восстановления сайтов SharePoint.

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

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

{
  "@odata.type": "#microsoft.graph.sharePointRestoreSession",
  "id": "String (identifier)",
  "status": "String",
  "restoreJobType": "String",
  "restoreSessionArtifactCount": {
    "@odata.type": "microsoft.graph.restoreSessionArtifactCount"
  },
  "createdDateTime": "String (timestamp)",
  "createdBy": {
    "@odata.type": "microsoft.graph.identitySet"
  },
  "completedDateTime": "String (timestamp)",
  "lastModifiedDateTime": "String (timestamp)",
  "lastModifiedBy": {
    "@odata.type": "microsoft.graph.identitySet"
  },
  "error": {
    "@odata.type": "microsoft.graph.publicError"
  }
}