siteProtectionRule-Ressourcentyp
Namespace: microsoft.graph
Stellt die Eigenschaften einer Schutzregel dar, die einer sharePointProtectionPolicy zugeordnet ist.
Erbt von protectionRuleBase.
Methoden
Methode | Rückgabetyp | Beschreibung |
---|---|---|
List | siteProtectionRule-Sammlung | Ruft eine Liste der siteProtectionRule-Objekte und deren Eigenschaften ab. |
Create | siteProtectionRule | Erstellen Sie eine neue siteProtectionRule. |
Get | siteProtectionRule | Lesen der Eigenschaften und Beziehungen eines siteProtectionRule-Typs. |
Löschen | Keine | Löschen sie siteProtectionRule. |
Run | protectionRuleBase | Aktivieren sie eine Websiteschutzregel. |
Eigenschaften
Eigenschaft | Typ | Beschreibung |
---|---|---|
id | Zeichenfolge | Der eindeutige Bezeichner der Der Richtlinie zugeordneten Schutzregel. |
createdBy | identitySet | Die Identität der Person, die die Regel erstellt hat. |
createdDateTime | DateTimeOffset | Das Datum und die Uhrzeit, zu dem die Regel erstellt wurde. |
error | publicError | Enthält Fehlerdetails, wenn ein Vorgang für einen Regelausdruck fehlschlägt. |
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 die Regel zuletzt geändert hat. |
lastModifiedDateTime | DateTimeOffset | Zeitstempel der letzten Änderung der Regel. |
siteExpression | Zeichenfolge | Enthält einen Websiteausdruck. Beispiele finden Sie unter siteExpression-Beispiel. |
status | protectionRuleStatus | Status der Schutzregel. Mögliche Werte sind: draft , active , completed , completedWithErrors , unknownFutureValue . Der draft Member wird derzeit nicht unterstützt. |
siteExpression-Beispiele
Die folgende Tabelle zeigt die möglichen Formate für den Websiteausdruck.
Eigenschaft | Operator | Beispiel |
---|---|---|
displayName |
-contains |
((displayName -contains 'Finance') -or (displayName -contains 'Legal')) |
lastModifiedDateTime |
-ge |
(((displayName -contains 'Finance') -or (webUrl -contains 'Legal')) -and (lastModifiedDateTime -ge '2024-02-26T11:36:20Z')) |
webUrl |
-contains |
((displayName -contains 'Finance') -or (webUrl -contains 'Legal')) |
protectionRuleStatus-Werte
Member | Beschreibung |
---|---|
Entwurf | Die anfängliche status der Schutzregel bei der Erstellung. Der draft Member wird derzeit nicht unterstützt. |
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.siteProtectionRule",
"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",
"siteExpression": "String"
}