Freigeben über


mailboxProtectionRule-Ressourcentyp

Namespace: microsoft.graph

Stellt die Eigenschaften einer Schutzregel dar, die einer Exchange-Schutzrichtlinie zugeordnet ist.

Erbt von protectionRuleBase.

Methoden

Methode Rückgabetyp Beschreibung
List mailboxProtectionRule-Sammlung Ruft eine Liste der mailboxProtectionRule-Objekte und deren Eigenschaften ab.
Create mailboxProtectionRule Erstellen Sie eine neue mailboxProtectionRule.
Get mailboxProtectionRule Lesen der Eigenschaften und Beziehungen eines mailboxProtectionRule-Typs.
Update mailboxProtectionRule Aktualisieren sie die Eigenschaften eines mailboxProtectionRule-Objekts .
Löschen Keine Löschen sie ein mailboxProtectionRule-Objekt.
Löschen und Aufheben des Schutzes mailboxProtectionRule Löschen sie alle Artefakte, die durch eine dynamische Regel geschützt werden, und heben Sie den Schutz auf.
Run protectionRuleBase Aktivieren sie eine Postfachschutzregel.

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 Boolean 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 Zeitstempel der letzten Änderung der Regel.
mailboxExpression Zeichenfolge Enthält einen Postfachausdruck. Beispiele finden Sie unter mailboxExpression-Beispiele.
status protectionRuleStatus Die status der Schutzregel. Mögliche Werte sind: draft, active, completed, completedWithErrors, unknownFutureValue, updateRequested, deleteRequested. Verwenden Sie den Anforderungsheader Prefer: include-unknown-enum-members , um die folgenden Werte in dieser verteilbaren Enumeration abzurufen: updateRequested , deleteRequested. Der draft Member wird derzeit nicht unterstützt. Geerbt von protectionRuleBase.

mailboxExpression-Beispiele

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

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']))

Beziehungen

Keine.

JSON-Darstellung

Die folgende JSON-Darstellung veranschaulicht den Ressourcentyp.

{
  "@odata.type": "#microsoft.graph.mailboxProtectionRule",
  "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",
  "mailboxExpression": "String"
}