ImmutabilityPolicyProperties interface

De eigenschappen van een ImmutabilityPolicy van een blobcontainer.

Eigenschappen

allowProtectedAppendWrites

Deze eigenschap kan alleen worden gewijzigd voor retentiebeleid op basis van tijd. Wanneer deze optie is ingeschakeld, kunnen nieuwe blokken worden weggeschreven naar een toevoeg-blob terwijl onveranderbaarheidsbeveiliging en -naleving behouden blijven. Alleen nieuwe blokken kunnen worden toegevoegd en bestaande blokken kunnen niet worden gewijzigd of verwijderd. Deze eigenschap kan niet worden gewijzigd met de ExtendImmutabilityPolicy-API.

allowProtectedAppendWritesAll

Deze eigenschap kan alleen worden gewijzigd voor retentiebeleid op basis van tijd. Wanneer deze optie is ingeschakeld, kunnen nieuwe blokken worden geschreven naar zowel Toevoeg- als Bock-Blobs, terwijl onveranderbaarheidsbeveiliging en -naleving behouden blijven. Alleen nieuwe blokken kunnen worden toegevoegd en bestaande blokken kunnen niet worden gewijzigd of verwijderd. Deze eigenschap kan niet worden gewijzigd met de ExtendImmutabilityPolicy-API. De eigenschappen allowProtectedAppendWrites en allowProtectedAppendWritesAll sluiten elkaar wederzijds uit.

etag

OnveranderlijkheidBeleid Etag.

immutabilityPeriodSinceCreationInDays

De onveranderbaarheidsperiode voor de blobs in de container sinds het maken van het beleid, in dagen.

state

De immutabilityPolicy-status van een blobcontainer, mogelijke waarden zijn: Vergrendeld en Ontgrendeld.

updateHistory

De updategeschiedenis van de blobcontainer immutabilityPolicy.

Eigenschapdetails

allowProtectedAppendWrites

Deze eigenschap kan alleen worden gewijzigd voor retentiebeleid op basis van tijd. Wanneer deze optie is ingeschakeld, kunnen nieuwe blokken worden weggeschreven naar een toevoeg-blob terwijl onveranderbaarheidsbeveiliging en -naleving behouden blijven. Alleen nieuwe blokken kunnen worden toegevoegd en bestaande blokken kunnen niet worden gewijzigd of verwijderd. Deze eigenschap kan niet worden gewijzigd met de ExtendImmutabilityPolicy-API.

allowProtectedAppendWrites?: boolean

Waarde van eigenschap

boolean

allowProtectedAppendWritesAll

Deze eigenschap kan alleen worden gewijzigd voor retentiebeleid op basis van tijd. Wanneer deze optie is ingeschakeld, kunnen nieuwe blokken worden geschreven naar zowel Toevoeg- als Bock-Blobs, terwijl onveranderbaarheidsbeveiliging en -naleving behouden blijven. Alleen nieuwe blokken kunnen worden toegevoegd en bestaande blokken kunnen niet worden gewijzigd of verwijderd. Deze eigenschap kan niet worden gewijzigd met de ExtendImmutabilityPolicy-API. De eigenschappen allowProtectedAppendWrites en allowProtectedAppendWritesAll sluiten elkaar wederzijds uit.

allowProtectedAppendWritesAll?: boolean

Waarde van eigenschap

boolean

etag

OnveranderlijkheidBeleid Etag.

etag?: string

Waarde van eigenschap

string

immutabilityPeriodSinceCreationInDays

De onveranderbaarheidsperiode voor de blobs in de container sinds het maken van het beleid, in dagen.

immutabilityPeriodSinceCreationInDays?: number

Waarde van eigenschap

number

state

De immutabilityPolicy-status van een blobcontainer, mogelijke waarden zijn: Vergrendeld en Ontgrendeld.

state?: string

Waarde van eigenschap

string

updateHistory

De updategeschiedenis van de blobcontainer immutabilityPolicy.

updateHistory?: UpdateHistoryProperty[]

Waarde van eigenschap