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


Тип ресурса driveProtectionRule

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

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

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

Методы

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

Свойства

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

Примеры использования driveExpression

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

Property Оператор Пример
memberOf -any (memberOf -any (group.id -in ['d7f5150a-0c6f-4894-a6a1-6df77b26f375']))
group.id -in (memberOf -any (group.id -in ['d7f5150a-0c6f-4894-a6a1-6df77b26f375', '363cdbd0-f091-4644-93e4-64c1020c94d8']))

Значения protectionRuleStatus

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

Связи

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

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

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

{
  "@odata.type": "#microsoft.graph.driveProtectionRule",
  "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",
  "driveExpression": "String"
}