AccountImmutabilityPolicyProperties Klasa
Definiuje właściwości zasad niezmienności na poziomie konta.
- Dziedziczenie
-
azure.mgmt.storage._serialization.ModelAccountImmutabilityPolicyProperties
Konstruktor
AccountImmutabilityPolicyProperties(*, immutability_period_since_creation_in_days: int | None = None, state: str | _models.AccountImmutabilityPolicyState | None = None, allow_protected_append_writes: bool | None = None, **kwargs: Any)
Parametry Tylko słowo kluczowe
Nazwa | Opis |
---|---|
immutability_period_since_creation_in_days
|
Okres niezmienności obiektów blob w kontenerze od czasu utworzenia zasad w dniach. |
state
|
Stan ImmutabilityPolicy definiuje tryb zasad. Stan wyłączony wyłącza zasady, Stan odblokowany umożliwia zwiększenie i zmniejszenie czasu przechowywania niezmienności, a także umożliwia przełączanie właściwości AllowProtectedAppendWrites, Stan zablokowany zezwala tylko na zwiększenie czasu przechowywania niezmienności. Zasady można tworzyć tylko w stanie Wyłączone lub Odblokowane i można je przełączać między dwoma stanami. Tylko zasady w stanie Odblokowany mogą przejść do stanu Zablokowane, którego nie można przywrócić. Znane wartości to: "Unlocked", "Locked" i "Disabled". |
allow_protected_append_writes
|
Tę właściwość można zmienić tylko dla wyłączonych i odblokowanych zasad przechowywania opartych na czasie. Po włączeniu nowych bloków można zapisywać w uzupełnialnych obiektach blob przy zachowaniu ochrony niezmienności i zgodności. Można dodać tylko nowe bloki i nie można modyfikować ani usuwać żadnych istniejących bloków. |
Zmienne
Nazwa | Opis |
---|---|
immutability_period_since_creation_in_days
|
Okres niezmienności obiektów blob w kontenerze od czasu utworzenia zasad w dniach. |
state
|
Stan ImmutabilityPolicy definiuje tryb zasad. Stan wyłączony wyłącza zasady, Stan odblokowany umożliwia zwiększenie i zmniejszenie czasu przechowywania niezmienności, a także umożliwia przełączanie właściwości AllowProtectedAppendWrites, Stan zablokowany zezwala tylko na zwiększenie czasu przechowywania niezmienności. Zasady można tworzyć tylko w stanie Wyłączone lub Odblokowane i można je przełączać między dwoma stanami. Tylko zasady w stanie Odblokowany mogą przejść do stanu Zablokowane, którego nie można przywrócić. Znane wartości to: "Unlocked", "Locked" i "Disabled". |
allow_protected_append_writes
|
Tę właściwość można zmienić tylko dla wyłączonych i odblokowanych zasad przechowywania opartych na czasie. Po włączeniu nowych bloków można zapisywać w uzupełnialnych obiektach blob przy zachowaniu ochrony niezmienności i zgodności. Można dodać tylko nowe bloki i nie można modyfikować ani usuwać żadnych istniejących bloków. |
Azure SDK for Python