ImmutabilityPolicyProperties interface
De eigenschappen van een ImmutabilityPolicy van een blobcontainer.
Eigenschappen
allow |
Deze eigenschap kan alleen worden gewijzigd voor 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. Deze eigenschap kan niet worden gewijzigd met de ExtendImmutabilityPolicy-API. |
allow |
Deze eigenschap kan alleen worden gewijzigd voor ontgrendeld bewaarbeleid op basis van tijd. Wanneer deze optie is ingeschakeld, kunnen nieuwe blokken worden geschreven naar zowel toevoeg- als Bock-blobs, met behoud van onveranderbaarheidsbeveiliging en naleving. 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 uit. |
etag | ImmutabilityPolicy Etag. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
immutability |
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. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
update |
De immutabilityPolicy-updategeschiedenis van de blobcontainer. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
Eigenschapdetails
allowProtectedAppendWrites
Deze eigenschap kan alleen worden gewijzigd voor 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. Deze eigenschap kan niet worden gewijzigd met de ExtendImmutabilityPolicy-API.
allowProtectedAppendWrites?: boolean
Waarde van eigenschap
boolean
allowProtectedAppendWritesAll
Deze eigenschap kan alleen worden gewijzigd voor ontgrendeld bewaarbeleid op basis van tijd. Wanneer deze optie is ingeschakeld, kunnen nieuwe blokken worden geschreven naar zowel toevoeg- als Bock-blobs, met behoud van onveranderbaarheidsbeveiliging en naleving. 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 uit.
allowProtectedAppendWritesAll?: boolean
Waarde van eigenschap
boolean
etag
ImmutabilityPolicy Etag. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
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. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
state?: string
Waarde van eigenschap
string
updateHistory
De immutabilityPolicy-updategeschiedenis van de blobcontainer. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
updateHistory?: UpdateHistoryProperty[]