ImmutabilityPolicy Třída
Vlastnost ImmutabilityPolicy kontejneru objektů blob, včetně ID, názvu prostředku, typu prostředku a značky Etag.
Proměnné jsou naplněny pouze serverem a při odesílání požadavku budou ignorovány.
- Dědičnost
-
azure.mgmt.storage.v2021_04_01.models._models_py3.AzureEntityResourceImmutabilityPolicy
Konstruktor
ImmutabilityPolicy(*, immutability_period_since_creation_in_days: int | None = None, allow_protected_append_writes: bool | None = None, **kwargs)
Proměnné
- id
- str
Plně kvalifikované ID prostředku. Příklad – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.
- name
- str
Název prostředku.
- type
- str
Typ prostředku. Např. "Microsoft. Compute/virtualMachines" nebo "Microsoft. Storage/storageAccounts".
- etag
- str
Značka prostředku Etag.
- immutability_period_since_creation_in_days
- int
Období neměnnosti objektů blob v kontejneru od vytvoření zásad ve dnech
- state
- str nebo ImmutabilityPolicyState
Stav ImmutabilityPolicy kontejneru objektů blob, mezi možné hodnoty patří: Uzamčeno a Odemknuté. Známé hodnoty jsou: "Uzamčeno" a "Odemknuté".
- allow_protected_append_writes
- bool
Tuto vlastnost je možné změnit pouze u odemčených zásad uchovávání informací na základě času. Pokud je tato možnost povolená, je možné nové bloky zapisovat do doplňovacího objektu blob při zachování ochrany před neměnností a dodržování předpisů. Je možné přidávat pouze nové bloky a žádné existující bloky nelze upravovat ani odstraňovat. Tuto vlastnost nelze změnit pomocí rozhraní API ExtendImmutabilityPolicy.