Freigeben über


AccountImmutabilityPolicyProperties interface

Dadurch werden Richtlinieneigenschaften auf Kontoebene definiert.

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üge-Blob geschrieben werden und gleichzeitig unveränderlichen Schutz und Compliance beibehalten. Es können nur neue Blöcke hinzugefügt werden, und 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. Deaktivierter Zustand deaktiviert die Richtlinie, der entsperrte Zustand ermöglicht die Erhöhung und Verringerung der Unveränderlichkeit aufbewahrungszeit und ermöglicht auch das Umschalten der AllowProtectedAppendWrites-Eigenschaft, gesperrter Zustand nur die Erhöhung der Unveränderlichkeit aufbewahrungszeit. Eine Richtlinie kann nur in einem Status "Deaktiviert" oder "Entsperrt" erstellt werden und kann zwischen den beiden Zuständen umgeschaltet werden. Nur eine Richtlinie in einem nicht gesperrten Zustand kann zu einem gesperrten Zustand wechseln, der nicht wiederhergestellt werden kann.

Details zur Eigenschaft

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üge-Blob geschrieben werden und gleichzeitig unveränderlichen Schutz und Compliance beibehalten. Es können nur neue Blöcke hinzugefügt werden, und vorhandene Blöcke können nicht geändert oder gelöscht werden.

allowProtectedAppendWrites?: boolean

Eigenschaftswert

boolean

immutabilityPeriodSinceCreationInDays

Der Unveränderlichkeitszeitraum für die Blobs im Container seit der Richtlinienerstellung in Tagen.

immutabilityPeriodSinceCreationInDays?: number

Eigenschaftswert

number

state

Der Status "ImmutabilityPolicy" definiert den Modus der Richtlinie. Deaktivierter Zustand deaktiviert die Richtlinie, der entsperrte Zustand ermöglicht die Erhöhung und Verringerung der Unveränderlichkeit aufbewahrungszeit und ermöglicht auch das Umschalten der AllowProtectedAppendWrites-Eigenschaft, gesperrter Zustand nur die Erhöhung der Unveränderlichkeit aufbewahrungszeit. Eine Richtlinie kann nur in einem Status "Deaktiviert" oder "Entsperrt" erstellt werden und kann zwischen den beiden Zuständen umgeschaltet werden. Nur eine Richtlinie in einem nicht gesperrten Zustand kann zu einem gesperrten Zustand wechseln, der nicht wiederhergestellt werden kann.

state?: string

Eigenschaftswert

string