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


Тип ресурса driveProtectionRule

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

Важно!

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

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

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

Методы

Метод Тип возвращаемых данных Описание
Список Коллекция driveProtectionRule Получите список объектов driveProtectionRule и их свойств.
Создание driveProtectionRule Создайте дискProtectionRule.
Получение driveProtectionRule Чтение свойств и связей driveProtectionRule.
Обновление driveProtectionRule Обновите свойства объекта 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, updateRequested, deleteRequested. Prefer: include-unknown-enum-members Используйте заголовок запроса, чтобы получить следующие значения в этой развиваемой перечислении: updateRequested , deleteRequested. Элемент draft в настоящее время не поддерживается. Наследуется от protectionRuleBase.

Примеры использования 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']))

Связи

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

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