ImmutabilityPolicyProperties interface
Egenskaperna för en ImmutabilityPolicy för en blobcontainer.
Egenskaper
allow |
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 |
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. |
etag | ImmutabilityPolicy Etag. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern. |
immutability |
Oföränderlighetsperioden för blobarna i containern sedan principen skapades, i dagar. |
state | Tillståndet ImmutabilityPolicy för en blobcontainer, möjliga värden är: Låst och Olåst. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern. |
update |
Uppdateringshistoriken för ImmutabilityPolicy för blobcontainern. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern. |
Egenskapsinformation
allowProtectedAppendWrites
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.
allowProtectedAppendWrites?: boolean
Egenskapsvärde
boolean
allowProtectedAppendWritesAll
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.
allowProtectedAppendWritesAll?: boolean
Egenskapsvärde
boolean
etag
ImmutabilityPolicy Etag. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.
etag?: string
Egenskapsvärde
string
immutabilityPeriodSinceCreationInDays
Oföränderlighetsperioden för blobarna i containern sedan principen skapades, i dagar.
immutabilityPeriodSinceCreationInDays?: number
Egenskapsvärde
number
state
Tillståndet ImmutabilityPolicy för en blobcontainer, möjliga värden är: Låst och Olåst. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.
state?: string
Egenskapsvärde
string
updateHistory
Uppdateringshistoriken för ImmutabilityPolicy för blobcontainern. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.
updateHistory?: UpdateHistoryProperty[]