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


Тип ресурса siteProtectionRule

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

Представляет свойства правила защиты, связанного с 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 Состояние правила защиты. Допустимые значения: draft, active, completed, completedWithErrors, unknownFutureValue. Элемент draft в настоящее время не поддерживается.

примеры 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'))

Значения protectionRuleStatus

Member Описание
черновик Начальное состояние правила защиты при создании. Элемент draft в настоящее время не поддерживается.
активный Состояние правила защиты при использовании /run API.
завершённый Состояние правила защиты после его успешного применения к соответствующей политике.
completedWithErrors Состояние правила защиты после его применения к соответствующей политике и любых сбоев.
unknownFutureValue Изменяемое значение перечисления sentinel. Не используйте.

Связи

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

Представление 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"
}