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


Тип ресурса siteProtectionRule

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

Важно!

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

Представляет свойства правила защиты, связанного с sharePointProtectionPolicy.

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

Методы

Метод Тип возвращаемых данных Описание
Список коллекция siteProtectionRule Получите список объектов siteProtectionRule и их свойств.
Создание siteProtectionRule Создайте siteProtectionRule.
Получение siteProtectionRule Чтение свойств и связей siteProtectionRule.
удаление; Нет Удалите siteProtectionRule.
Run protectionRuleBase Активируйте правило защиты сайта.

Свойства

Свойство Тип Описание
id String Уникальный идентификатор правила защиты, связанного с политикой.
createdBy identitySet Удостоверение пользователя, создавшего правило.
createdDateTime DateTimeOffset Дата и время создания правила.
error publicError Содержит сведения об ошибке в случае сбоя какой-либо операции с выражением правила.
isAutoApplyEnabled Логический true указывает, что правило защиты является динамическим; false что это статический. Статические правила выполняются один раз, а динамические правила прослушивают все изменения в системе и обновляют список единиц защиты. В настоящее время поддерживаются только статические правила.
lastModifiedBy identitySet Идентификатор пользователя, который в последний раз изменял правило.
lastModifiedDateTime DateTimeOffset Метка времени последнего изменения правила.
siteExpression String Содержит выражение сайта. Примеры см. в разделе пример siteExpression.
status protectionRuleStatus Состояние правила защиты. Поддерживает подмножество значений для protectionRuleStatus. Допустимые значения: draft, active, completed, completedWithErrors, unknownFutureValue. Элемент draft в настоящее время не поддерживается. Наследуется от protectionRuleBase.

примеры siteExpression

В следующей таблице показаны возможные форматы для выражения сайта.

Property Оператор Пример
displayName -contains ((displayName -contains 'Finance') -or (displayName -contains 'Legal'))
lastModifiedDateTime -ge (((displayName -contains 'Finance') -or (webUrl -contains 'Legal')) -and (lastModifiedDateTime -ge '2024-02-26T11:36:20Z'))
webUrl -contains ((displayName -contains 'Finance') -or (webUrl -contains 'Legal'))

Связи

Отсутствуют.

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

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

{
  "@odata.type": "#microsoft.graph.siteProtectionRule",
  "id": "String (identifier)",
  "status": "String",
  "createdDateTime": "String (timestamp)",
  "createdBy": {
    "@odata.type": "microsoft.graph.identitySet"
  },
  "lastModifiedDateTime": "String (timestamp)",
  "lastModifiedBy": {
    "@odata.type": "microsoft.graph.identitySet"
  },
  "error": {
    "@odata.type": "microsoft.graph.publicError"
  },
  "isAutoApplyEnabled": "Boolean",
  "siteExpression": "String"
}