UpdateHistoryProperty interface
Een updategeschiedenis van het 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. |
immutability |
De onveranderbaarheidsperiode voor de blobs in de container sinds het maken van het beleid, in dagen. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
object |
Retourneert de object-id van de gebruiker die immutabilityPolicy heeft bijgewerkt. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
tenant |
Retourneert de tenant-id die het token heeft uitgegeven voor de gebruiker die immutabilityPolicy heeft bijgewerkt. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
timestamp | Retourneert de datum en tijd waarop het ImmutabilityPolicy is bijgewerkt. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
update | Het updatetype ImmutabilityPolicy van een blobcontainer, mogelijke waarden zijn: put, lock en extend. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
upn | Retourneert de User Principal Name van de gebruiker die immutabilityPolicy heeft bijgewerkt. 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
immutabilityPeriodSinceCreationInDays
De onveranderbaarheidsperiode voor de blobs in de container sinds het maken van het beleid, in dagen. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
immutabilityPeriodSinceCreationInDays?: number
Waarde van eigenschap
number
objectIdentifier
Retourneert de object-id van de gebruiker die immutabilityPolicy heeft bijgewerkt. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
objectIdentifier?: string
Waarde van eigenschap
string
tenantId
Retourneert de tenant-id die het token heeft uitgegeven voor de gebruiker die immutabilityPolicy heeft bijgewerkt. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
tenantId?: string
Waarde van eigenschap
string
timestamp
Retourneert de datum en tijd waarop het ImmutabilityPolicy is bijgewerkt. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
timestamp?: Date
Waarde van eigenschap
Date
update
Het updatetype ImmutabilityPolicy van een blobcontainer, mogelijke waarden zijn: put, lock en extend. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
update?: string
Waarde van eigenschap
string
upn
Retourneert de User Principal Name van de gebruiker die immutabilityPolicy heeft bijgewerkt. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
upn?: string
Waarde van eigenschap
string