Dela via


ImmutabilityPolicyProperties interface

Egenskaperna för en ImmutabilityPolicy för en blobcontainer.

Egenskaper

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.

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.

etag

ImmutabilityPolicy Etag. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

immutabilityPeriodSinceCreationInDays

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.

updateHistory

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[]

Egenskapsvärde