Freigeben über


driveProtectionRule-Ressourcentyp

Namespace: microsoft.graph

Wichtig

Die APIs unter der /beta Version in Microsoft Graph können sich ändern. Die Verwendung dieser APIs in Produktionsanwendungen wird nicht unterstützt. Um festzustellen, ob eine API in v1.0 verfügbar ist, verwenden Sie die Version Selektor.

Stellt eine Schutzregel dar, die einer OneDrive for Business-Schutzrichtlinie zugeordnet ist.

Erbt von protectionRuleBase.

Methoden

Methode Rückgabetyp Beschreibung
List driveProtectionRule-Sammlung Rufen Sie eine Liste der driveProtectionRule-Objekte und deren Eigenschaften ab.
Create driveProtectionRule Erstellen Sie eine neue driveProtectionRule.
Get driveProtectionRule Lesen der Eigenschaften und Beziehungen eines driveProtectionRule-Typs.
Delete Keine Löschen Sie eine driveProtectionRule.
Run protectionRuleBase Aktivieren Sie eine Laufwerkschutzregel.

Eigenschaften

Eigenschaft Typ Beschreibung
id Zeichenfolge Der eindeutige Bezeichner der Der Richtlinie zugeordneten Schutzregel.
createdBy identitySet entitySet Die Identität der Person, die die Regel erstellt hat.
createdDateTime DateTimeOffset Das Datum und die Uhrzeit, zu dem die Regel erstellt wurde.
driveExpression String Enthält einen Laufwerkausdruck. Beispiele finden Sie unter driveExpression-Beispiele.
error publicError Wenn der Vorgang fehlschlägt, enthält diese Eigenschaft die Details des Fehlers.
isAutoApplyEnabled Boolesch true gibt an, dass die Schutzregel dynamisch ist; false dass es statisch ist. Statische Regeln werden einmal ausgeführt; Dynamische Regeln lauschen auf alle Änderungen im System und aktualisieren die Liste der Schutzeinheiten. Derzeit werden nur statische Regeln unterstützt.
lastModifiedBy identitySet Identität der Person, die diese Regel zuletzt geändert hat.
lastModifiedDateTime DateTimeOffset Der Zeitstempel der letzten Änderung an dieser Regel.
status protectionRuleStatus Die status der Schutzregel. Die folgenden Werte sind möglich: draft, active, completed, completedWithErrors, unknownFutureValue.

driveExpression-Beispiele

Die folgende Tabelle zeigt die möglichen Formate für den Laufwerkausdruck.

Eigenschaft Operator Beispiel
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-Werte

Member Beschreibung
Entwurf Die anfängliche status der Schutzregel bei der Erstellung wird entworfen.
aktiv Die status der Schutzregel bei Verwendung der /run API.
abgeschlossen Die status der Schutzregel, nachdem sie erfolgreich auf die entsprechende Richtlinie angewendet wurde.
completedWithErrors Die status der Schutzregel, nachdem sie auf die entsprechende Richtlinie angewendet wurde und fehler aufgetreten sind.
unknownFutureValue Wert des Sentinelwerts für die vervolvbare Enumeration. Nicht verwenden.

Beziehungen

Keine.

JSON-Darstellung

Die folgende JSON-Darstellung veranschaulicht den Ressourcentyp.

{
  "@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"
}