AccountImmutabilityPolicyProperties interface
Tím se definují vlastnosti zásad neměnnosti na úrovni účtu.
Vlastnosti
| allow |
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. |
| immutability |
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