Delen via


AccountImmutabilityPolicyProperties interface

Hiermee worden de eigenschappen van het beleid voor onveranderbaarheid op accountniveau gedefinieerd.

Eigenschappen

allowProtectedAppendWrites

Deze eigenschap kan alleen worden gewijzigd voor uitgeschakeld en ontgrendeld bewaarbeleid op basis van tijd. Wanneer deze optie is ingeschakeld, kunnen nieuwe blokken naar een toevoeg-blob worden geschreven met behoud van onveranderbaarheidsbeveiliging en naleving. Alleen nieuwe blokken kunnen worden toegevoegd en bestaande blokken kunnen niet worden gewijzigd of verwijderd.

immutabilityPeriodSinceCreationInDays

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

state

De status ImmutabilityPolicy definieert de modus van het beleid. Status Uitgeschakeld schakelt het beleid uit, ontgrendelde status staat toename en vermindering van de retentietijd voor onveranderbaarheid toe en staat ook het in-/uitschakelen van de eigenschap allowProtectedAppendWrites toe, vergrendelde status staat alleen de toename van de retentietijd voor onveranderbaarheid toe. Een beleid kan alleen worden gemaakt met de status Uitgeschakeld of Ontgrendeld en kan tussen de twee statussen worden geschakeld. Alleen een beleid met de status Ontgrendeld kan worden overgezet naar een vergrendelde status die niet kan worden teruggezet.

Eigenschapdetails

allowProtectedAppendWrites

Deze eigenschap kan alleen worden gewijzigd voor uitgeschakeld en ontgrendeld bewaarbeleid op basis van tijd. Wanneer deze optie is ingeschakeld, kunnen nieuwe blokken naar een toevoeg-blob worden geschreven met behoud van onveranderbaarheidsbeveiliging en naleving. Alleen nieuwe blokken kunnen worden toegevoegd en bestaande blokken kunnen niet worden gewijzigd of verwijderd.

allowProtectedAppendWrites?: boolean

Waarde van eigenschap

boolean

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 status ImmutabilityPolicy definieert de modus van het beleid. Status Uitgeschakeld schakelt het beleid uit, ontgrendelde status staat toename en vermindering van de retentietijd voor onveranderbaarheid toe en staat ook het in-/uitschakelen van de eigenschap allowProtectedAppendWrites toe, vergrendelde status staat alleen de toename van de retentietijd voor onveranderbaarheid toe. Een beleid kan alleen worden gemaakt met de status Uitgeschakeld of Ontgrendeld en kan tussen de twee statussen worden geschakeld. Alleen een beleid met de status Ontgrendeld kan worden overgezet naar een vergrendelde status die niet kan worden teruggezet.

state?: string

Waarde van eigenschap

string