AccountImmutabilityPolicyProperties interface
Hiermee worden de eigenschappen van het beleid voor onveranderbaarheid op accountniveau gedefinieerd.
Eigenschappen
allow |
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. |
immutability |
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