тип ресурса sharePointProtectionPolicy

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

Важно!

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

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

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

Методы

Метод Тип возвращаемых данных Описание
Создание sharePointProtectionPolicy Создайте sharePointProtectionPolicy.
Обновление sharePointProtectionPolicy Обновите свойства sharePointProtectionPolicy.
Вывод списка единиц исключения сайта коллекция siteExclusionUnit Получите список единиц исключения сайтов , связанных с политикой защиты SharePoint.
Получение единицы исключения сайта siteExclusionUnit Получение единицы исключения сайта , связанной с политикой защиты SharePoint.
Перечисление заданий массового добавления единиц исключения сайта коллекция siteExclusionUnitsBulkAdditionJob Получите список заданий массового добавления единиц исключения сайтов , связанных с политикой защиты SharePoint.
Создание задания массового добавления единиц исключения сайта siteExclusionUnitsBulkAdditionJob Создание задания массового добавления единиц исключения сайта для политики защиты SharePoint.
Получение задания массового добавления единиц исключения сайта siteExclusionUnitsBulkAdditionJob Получение задания массового добавления единиц исключения сайта , связанного с политикой защиты SharePoint.

Свойства

Свойство Тип Описание
createdBy identitySet Удостоверение пользователя, создавшего политику. Наследуется от protectionPolicyBase.
createdDateTime DateTimeOffset Дата и время создания политики. Тип метки времени представляет сведения о дате и времени в формате ISO 8601 и всегда находится в формате UTC. Например, значение полуночи 1 января 2014 г. в формате UTC: 2014-01-01T00:00:00Z. Наследуется от protectionPolicyBase.
displayName String Имя создаваемой политики. Наследуется от protectionPolicyBase.
id String Уникальный идентификатор правила защиты, связанного с политикой. Наследуется от protectionPolicyBase.
isEnabled Boolean Указывает, включена ли политика. Наследуется от protectionPolicyBase.
lastModifiedBy identitySet Удостоверение пользователя, изменившего политику. Наследуется от protectionPolicyBase.
lastModifiedDateTime DateTimeOffset Дата и время последнего изменения политики. Тип метки времени представляет сведения о дате и времени в формате ISO 8601 и всегда находится в формате UTC. Например, значение полуночи 1 января 2014 г. в формате UTC: 2014-01-01T00:00:00Z. Наследуется от protectionPolicyBase.
offboardRequestedDateTime DateTimeOffset Дата и время запроса отключения для политики защиты. Тип метки времени представляет сведения о дате и времени в формате ISO 8601 и всегда находится в формате UTC. Например, значение полуночи 1 января 2014 г. в формате UTC: 2014-01-01T00:00:00Z. Наследуется от protectionPolicyBase.
protectionMode backupPolicyProtectionMode Режим резервного копирования для политики защиты. Допустимые значения: standard, fullServiceBackup, unknownFutureValue. Если задано значение fullServiceBackup, резервная копия всей рабочей нагрузки создается, и определенные сайты можно исключить с помощью единиц исключения. Если задано значение standard, резервные копии создаются только для сайтов, явно добавленных в качестве единиц защиты. Наследуется от protectionPolicyBase.
protectionPolicyArtifactCount protectionPolicyArtifactCount Количество артефактов в политике защиты по состоянию. Возвращается только с помощью оператора $select. Наследуется от protectionPolicyBase.
retentionSettings коллекция retentionSetting Параметры хранения для политики. Наследуется от protectionPolicyBase.
status protectionPolicyStatus Состояние политики. Значение представляет собой агрегированное состояние единиц защиты. Возможные значения: inactive, activeWithErrors, updating, active, unknownFutureValue, offboardRequested, offboarded. Чтобы получить следующие значения в этой развиваемой перечислении, необходимо использовать Prefer: include-unknown-enum-members заголовок запроса: offboardRequested, offboarded. Наследуется от protectionPolicyBase.

Связи

Связь Тип Описание
siteExclusionUnits коллекция siteExclusionUnit Единицы исключения сайта, связанные с политикой защиты SharePoint.
siteExclusionUnitsBulkAdditionJobs коллекция siteExclusionUnitsBulkAdditionJob Список заданий массового добавления для единиц исключения сайтов, связанных с политикой защиты SharePoint.
siteInclusionRules коллекция siteProtectionRule Правила, связанные с политикой защиты SharePoint.
siteProtectionUnits коллекция siteProtectionUnit Блоки защиты (сайты), защищенные политикой защиты сайта.

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

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

{
  "@odata.type": "#microsoft.graph.sharePointProtectionPolicy",
  "createdBy": {"@odata.type": "microsoft.graph.identitySet"},
  "createdDateTime": "String (timestamp)",
  "displayName": "String",
  "id": "String (identifier)",
  "isEnabled": "Boolean",
  "lastModifiedBy": {"@odata.type": "microsoft.graph.identitySet"},
  "lastModifiedDateTime": "String (timestamp)",
  "offboardRequestedDateTime": "String (timestamp)",
  "protectionMode": "String",
  "protectionPolicyArtifactCount": {"@odata.type": "microsoft.graph.protectionPolicyArtifactCount"},
  "retentionSettings": [{"@odata.type": "microsoft.graph.retentionSetting"}],
  "status": "String"
}