AccountImmutabilityPolicy Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dadurch werden Die Unveränderlichkeitsrichtlinieneigenschaften auf Kontoebene definiert.
public class AccountImmutabilityPolicy
type AccountImmutabilityPolicy = class
Public Class AccountImmutabilityPolicy
- Vererbung
-
AccountImmutabilityPolicy
Konstruktoren
AccountImmutabilityPolicy() |
Initialisiert eine neue instance von AccountImmutabilityPolicy. |
Eigenschaften
AllowProtectedAppendWrites |
Diese Eigenschaft kann nur für deaktivierte und entsperrte zeitbasierte Aufbewahrungsrichtlinien geändert werden. Wenn diese Option aktiviert ist, können neue Blöcke in ein Anfügeblob geschrieben werden, wobei der Unveränderlichkeitsschutz und die Konformität beibehalten werden. Es können nur neue Blöcke hinzugefügt werden. Vorhandene Blöcke können nicht geändert oder gelöscht werden. |
ImmutabilityPeriodSinceCreationInDays |
Der Unveränderlichkeitszeitraum für die Blobs im Container seit der Richtlinienerstellung in Tagen. |
State |
Der Status ImmutabilityPolicy definiert den Modus der Richtlinie. Der deaktivierte Zustand deaktiviert die Richtlinie, der Status "Entsperrt" ermöglicht eine Erhöhung und Verringerung der Unveränderlichkeitsdauer und ermöglicht auch das Umschalten der allowProtectedAppendWrites-Eigenschaft. Gesperrter Zustand ermöglicht nur die Erhöhung der Unveränderlichkeitsaufbewahrungszeit. Eine Richtlinie kann nur im Status Deaktiviert oder Entsperrt erstellt werden und kann zwischen den beiden Zuständen umgeschaltet werden. Nur eine Richtlinie im Status Entsperrt kann in den Zustand Gesperrt übergehen, der nicht wiederhergestellt werden kann. |
Gilt für:
Azure SDK for .NET