Dela via


ImmutabilityPolicy interface

Egenskapen ImmutabilityPolicy för en blobcontainer, inklusive ID, resursnamn, resurstyp, Etag.

Extends

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.

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.

Ärvda egenskaper

etag

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

id

Fullständigt kvalificerat resurs-ID för resursen. Exempel – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} OBS! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

name

Namnet på resursen Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

type

Resurstypen. T.ex. "Microsoft.Compute/virtualMachines" eller "Microsoft.Storage/storageAccounts" OBS! Den här egenskapen kommer inte att serialiseras. 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

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

Information om ärvda egenskaper

etag

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

etag?: string

Egenskapsvärde

string

Ärvd frånAzureEntityResource.etag

id

Fullständigt kvalificerat resurs-ID för resursen. Exempel – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} OBS! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

id?: string

Egenskapsvärde

string

Ärvd frånAzureEntityResource.id

name

Namnet på resursen Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

name?: string

Egenskapsvärde

string

Ärvd frånAzureEntityResource.name

type

Resurstypen. T.ex. "Microsoft.Compute/virtualMachines" eller "Microsoft.Storage/storageAccounts" OBS! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

type?: string

Egenskapsvärde

string

Ärvd frånAzureEntityResource.type