Dela via


UpdateHistoryProperty Klass

En uppdateringshistorik för ImmutabilityPolicy för en blobcontainer.

Variabler fylls bara i av servern och ignoreras när en begäran skickas.

Arv
azure.mgmt.storage._serialization.Model
UpdateHistoryProperty

Konstruktor

UpdateHistoryProperty(*, allow_protected_append_writes: bool | None = None, allow_protected_append_writes_all: bool | None = None, **kwargs: Any)

Keyword-Only parametrar

Name Description
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
update

Uppdateringstypen ImmutabilityPolicy för en blobcontainer. Möjliga värden är: placera, låsa och utöka. Kända värden är: "put", "lock" och "extend".

immutability_period_since_creation_in_days
int

Oföränderlighetsperioden för blobarna i containern sedan principen skapades, i dagar.

timestamp

Returnerar datum och tid då ImmutabilityPolicy uppdaterades.

object_identifier
str

Returnerar objekt-ID:t för den användare som uppdaterade ImmutabilityPolicy.

tenant_id
str

Returnerar det klientorganisations-ID som utfärdade token för användaren som uppdaterade ImmutabilityPolicy.

upn
str

Returnerar användarens huvudnamn för den användare som uppdaterade ImmutabilityPolicy.

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.