Sdílet prostřednictvím


AccountImmutabilityPolicyProperties interface

Tím se definují vlastnosti zásad neměnnosti na úrovni účtu.

Vlastnosti

allowProtectedAppendWrites

Tuto vlastnost lze změnit pouze pro zakázané a odemknuté zásady uchovávání informací na základě času. Pokud je tato možnost povolená, dají se nové bloky zapsat do doplňovacího objektu blob při zachování neměnnosti a dodržování předpisů. Je možné přidat pouze nové bloky a všechny existující bloky nelze upravit ani odstranit.

immutabilityPeriodSinceCreationInDays

Doba neměnnosti objektů blob v kontejneru od vytvoření zásady ve dnech.

state

Stav ImmutabilityPolicy definuje režim zásady. Zakázaný stav zakáže zásadu, odemknuté stav umožňuje zvýšit a snížit dobu uchovávání neměnnosti a také umožňuje přepnutí vlastnosti allowProtectedAppendWrites, Uzamčený stav umožňuje pouze zvýšení doby uchovávání neměnnosti. Zásady je možné vytvořit pouze ve stavu Zakázáno nebo Odemknuté a lze je přepínat mezi těmito dvěma stavy. Pouze zásada v odemknutém stavu může přejít do uzamčeného stavu, který nelze vrátit zpět.

Podrobnosti vlastnosti

allowProtectedAppendWrites

Tuto vlastnost lze změnit pouze pro zakázané a odemknuté zásady uchovávání informací na základě času. Pokud je tato možnost povolená, dají se nové bloky zapsat do doplňovacího objektu blob při zachování neměnnosti a dodržování předpisů. Je možné přidat pouze nové bloky a všechny existující bloky nelze upravit ani odstranit.

allowProtectedAppendWrites?: boolean

Hodnota vlastnosti

boolean

immutabilityPeriodSinceCreationInDays

Doba neměnnosti objektů blob v kontejneru od vytvoření zásady ve dnech.

immutabilityPeriodSinceCreationInDays?: number

Hodnota vlastnosti

number

state

Stav ImmutabilityPolicy definuje režim zásady. Zakázaný stav zakáže zásadu, odemknuté stav umožňuje zvýšit a snížit dobu uchovávání neměnnosti a také umožňuje přepnutí vlastnosti allowProtectedAppendWrites, Uzamčený stav umožňuje pouze zvýšení doby uchovávání neměnnosti. Zásady je možné vytvořit pouze ve stavu Zakázáno nebo Odemknuté a lze je přepínat mezi těmito dvěma stavy. Pouze zásada v odemknutém stavu může přejít do uzamčeného stavu, který nelze vrátit zpět.

state?: string

Hodnota vlastnosti

string