Freigeben über


sharePointProtectionPolicy-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 einen Plan dar, der vom SharePoint Online-Administrator definiert wurde, um SharePoint Online zu schützen, einschließlich der zu schützenden Daten, wann sie zu schützen sind und wie lange die geschützten Daten aufbewahrt werden sollen. Derzeit werden Richtlinien nur für SharePoint Online-Websites in der Hauptlokalisierung unterstützt. Multi-Geo-Mandanten werden nicht unterstützt.

Erbt von protectionPolicyBase.

Methoden

Methode Rückgabetyp Beschreibung
Create sharePointProtectionPolicy Erstellen Sie eine neue sharePointProtectionPolicy.
Update sharePointProtectionPolicy Aktualisieren sie die Eigenschaften einer sharePointProtectionPolicy.

Eigenschaften

Eigenschaft Typ Beschreibung
createdBy identitySet Die Identität der Person, die die Richtlinie erstellt hat. Geerbt von protectionPolicyBase.
createdDateTime DateTimeOffset Das Datum und die Uhrzeit der Erstellung der Richtlinie. Der Zeitstempeltyp stellt Datums- und Uhrzeitinformationen im ISO 8601-Format dar und ist immer in UTC angegeben. Zum Beispiel, Mitternacht UTC am 1. Januar 2014 ist 2014-01-01T00:00:00Z. Geerbt von protectionPolicyBase.
displayName Zeichenfolge Der Name der Richtlinie, die erstellt wird. Geerbt von protectionPolicyBase.
id Zeichenfolge Der eindeutige Bezeichner der Der Richtlinie zugeordneten Schutzregel. Geerbt von protectionPolicyBase.
isEnabled Boolescher Wert Gibt an, ob die Richtlinie aktiviert ist. Geerbt von protectionPolicyBase.
lastModifiedBy identitySet Die Identität der Person, die die Richtlinie geändert hat. Geerbt von protectionPolicyBase.
lastModifiedDateTime DateTimeOffset Das Datum und die Uhrzeit der letzten Änderung der Richtlinie. Der Zeitstempeltyp stellt Datums- und Uhrzeitinformationen im ISO 8601-Format dar und ist immer in UTC angegeben. Zum Beispiel, Mitternacht UTC am 1. Januar 2014 ist 2014-01-01T00:00:00Z. Geerbt von protectionPolicyBase.
offboardRequestedDateTime DateTimeOffset Das Datum und die Uhrzeit, zu dem das Offboarding für die Schutzrichtlinie angefordert wurde. Der Zeitstempeltyp stellt Datums- und Uhrzeitinformationen im ISO 8601-Format dar und ist immer in UTC angegeben. Zum Beispiel, Mitternacht UTC am 1. Januar 2014 ist 2014-01-01T00:00:00Z. Geerbt von protectionPolicyBase.
protectionPolicyArtifactCount protectionPolicyArtifactCount Die Anzahl der Artefakte in der Schutzrichtlinie nach status. Erfordert $select den Abruf. Geerbt von protectionPolicyBase.
retentionSettings retentionSetting-Sammlung Aufbewahrungseinstellungen für die Richtlinie. Geerbt von protectionPolicyBase.
status protectionPolicyStatus Die status der Richtlinie. Der Wert ist eine aggregierte status der Schutzeinheiten. Mögliche Werte sind: inactive, activeWithErrors, updating, active, unknownFutureValue, offboardRequested, offboarded. Sie müssen den Anforderungsheader Prefer: include-unknown-enum-members verwenden, um die folgenden Werte in dieser verteilbaren Enumeration abzurufen: offboardRequested, offboarded. Geerbt von protectionPolicyBase.

Beziehungen

Beziehung Typ Beschreibung
siteInclusionRules siteProtectionRule-Sammlung Die Regeln, die der SharePoint Protection-Richtlinie zugeordnet sind.
siteProtectionUnits siteProtectionUnit-Sammlung Die Schutzeinheiten (Websites), die unter der Websiteschutzrichtlinie geschützt sind.

JSON-Darstellung

Die folgende JSON-Darstellung veranschaulicht den Ressourcentyp.

{
  "@odata.type": "#microsoft.graph.sharePointProtectionPolicy",
  "createdBy": {"@odata.type": "microsoft.graph.identitySet"},
  "createdDateTime": "String (timestamp)",
  "displayName": "String",
  "id": "String (identifier)",
  "isEnabled": "Boolean",
  "lastModifiedBy": {"@odata.type": "microsoft.graph.identitySet"},
  "lastModifiedDateTime": "String (timestamp)",
  "offboardRequestedDateTime": "String (timestamp)",
  "protectionPolicyArtifactCount": {"@odata.type": "microsoft.graph.protectionPolicyArtifactCount"},
  "retentionSettings": [{"@odata.type": "microsoft.graph.retentionSetting"}],
  "status": "String"
}