ImmutabilityPolicyProperties Klass
Egenskaperna för en ImmutabilityPolicy för en blobcontainer.
Variabler fylls bara i av servern och ignoreras när en begäran skickas.
- Arv
-
azure.mgmt.storage._serialization.ModelImmutabilityPolicyProperties
Konstruktor
ImmutabilityPolicyProperties(*, immutability_period_since_creation_in_days: int | None = None, allow_protected_append_writes: bool | None = None, allow_protected_append_writes_all: bool | None = None, **kwargs: Any)
Keyword-Only parametrar
Name | Description |
---|---|
immutability_period_since_creation_in_days
|
Oföränderlighetsperioden för blobarna i containern sedan principen skapades, i dagar. |
allow_protected_append_writes
|
Den här egenskapen kan bara ändras för olåst tidsbaserade kvarhållningsprinciper. När de är aktiverade kan nya block skrivas till en tilläggsblob samtidigt som oföränderlighetsskydd och efterlevnad upprätthålls. Det går bara att lägga till nya block och befintliga block kan inte ändras eller tas bort. Det går inte att ändra den här egenskapen med ExtendImmutabilityPolicy API. |
allow_protected_append_writes_all
|
Den här egenskapen kan bara ändras för olåst tidsbaserade kvarhållningsprinciper. När de är aktiverade kan nya block skrivas till både Tilläggs- och Bock-blobbar samtidigt som oföränderlighetsskydd och efterlevnad upprätthålls. Det går bara att lägga till nya block och befintliga block kan inte ändras eller tas bort. Det går inte att ändra den här egenskapen med ExtendImmutabilityPolicy API. Egenskaperna "allowProtectedAppendWrites" och "allowProtectedAppendWritesAll" är ömsesidigt uteslutande. |
Variabler
Name | Description |
---|---|
etag
|
ImmutabilityPolicy Etag. |
update_history
|
Uppdateringshistoriken för ImmutabilityPolicy för blobcontainern. |
immutability_period_since_creation_in_days
|
Oföränderlighetsperioden för blobarna i containern sedan principen skapades, i dagar. |
state
|
str eller
ImmutabilityPolicyState
Tillståndet ImmutabilityPolicy för en blobcontainer, möjliga värden är: Låst och Olåst. Kända värden är: "Låst" och "Olåst". |
allow_protected_append_writes
|
Den här egenskapen kan bara ändras för olåst tidsbaserade kvarhållningsprinciper. När de är aktiverade kan nya block skrivas till en tilläggsblob samtidigt som oföränderlighetsskydd och efterlevnad upprätthålls. Det går bara att lägga till nya block och befintliga block kan inte ändras eller tas bort. Det går inte att ändra den här egenskapen med ExtendImmutabilityPolicy API. |
allow_protected_append_writes_all
|
Den här egenskapen kan bara ändras för olåst tidsbaserade kvarhållningsprinciper. När de är aktiverade kan nya block skrivas till både Tilläggs- och Bock-blobbar samtidigt som oföränderlighetsskydd och efterlevnad upprätthålls. Det går bara att lägga till nya block och befintliga block kan inte ändras eller tas bort. Det går inte att ändra den här egenskapen med ExtendImmutabilityPolicy API. Egenskaperna "allowProtectedAppendWrites" och "allowProtectedAppendWritesAll" är ömsesidigt uteslutande. |
Azure SDK for Python