driveProtectionRule-Ressourcentyp
Namespace: microsoft.graph
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 | Zeichenfolge | Enthält einen Laufwerkausdruck. Beispiele finden Sie unter driveExpression-Beispiele. |
error | publicError | Wenn der Vorgang fehlschlägt, enthalten Sie 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, während dynamische Regeln alle Änderungen im System überwachen und die Liste der Schutzeinheiten aktualisieren. 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"
}