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