Megosztás a következőn keresztül:


AccountImmutabilityPolicyProperties Osztály

Ez határozza meg a fiókszintű nem módosítható szabályzat tulajdonságait.

Öröklődés
azure.mgmt.storage._serialization.Model
AccountImmutabilityPolicyProperties

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)

Csak kulcsszavas paraméterek

Name Description
immutability_period_since_creation_in_days
int

A tárolóban lévő blobok nem módosíthatósági időszaka a szabályzat létrehozása óta napokban.

state

Az ImmutabilityPolicy állapot határozza meg a szabályzat módját. A letiltott állapot letiltja a szabályzatot, a Zárolt állapot lehetővé teszi a nem módosítható megőrzési idő növelését és csökkentését, valamint engedélyezi az allowProtectedAppendWrites tulajdonság összesítését, a Zárolt állapot csak a nem módosítható adatmegőrzési idő növelését teszi lehetővé. A szabályzatok csak letiltott vagy zárolt állapotban hozhatók létre, és a két állapot között válthatók. Zárolt állapotra csak zárolt állapotú szabályzatok válthatnak, amelyek nem állíthatók vissza. Ismert értékek: "Feloldva", "Zárolva" és "Letiltva".

allow_protected_append_writes

Ez a tulajdonság csak letiltott és zárolt időalapú adatmegőrzési szabályzatok esetén módosítható. Ha engedélyezve van, az új blokkok egy hozzáfűző blobba írhatók, miközben fenntartják a megváltoztathatatlanság elleni védelmet és megfelelőséget. Csak új blokkok vehetők fel, és a meglévő blokkok nem módosíthatók vagy törölhetők.

Változók

Name Description
immutability_period_since_creation_in_days
int

A tárolóban lévő blobok nem módosíthatósági időszaka a szabályzat létrehozása óta napokban.

state

Az ImmutabilityPolicy állapot határozza meg a szabályzat módját. A letiltott állapot letiltja a szabályzatot, a Zárolt állapot lehetővé teszi a nem módosítható megőrzési idő növelését és csökkentését, valamint engedélyezi az allowProtectedAppendWrites tulajdonság összesítését, a Zárolt állapot csak a nem módosítható adatmegőrzési idő növelését teszi lehetővé. A szabályzatok csak letiltott vagy zárolt állapotban hozhatók létre, és a két állapot között válthatók. Zárolt állapotra csak zárolt állapotú szabályzatok válthatnak, amelyek nem állíthatók vissza. Ismert értékek: "Feloldva", "Zárolva" és "Letiltva".

allow_protected_append_writes

Ez a tulajdonság csak letiltott és zárolt időalapú adatmegőrzési szabályzatok esetén módosítható. Ha engedélyezve van, az új blokkok egy hozzáfűző blobba írhatók, miközben fenntartják a megváltoztathatatlanság elleni védelmet és megfelelőséget. Csak új blokkok vehetők fel, és a meglévő blokkok nem módosíthatók vagy törölhetők.