Delen via


UpdateHistoryProperty interface

Een updategeschiedenis van de 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.

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.

objectIdentifier

Retourneert de object-id van de gebruiker die de ImmutabilityPolicy heeft bijgewerkt. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

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.

timestamp

Retourneert de datum en tijd waarop de 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 de 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 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

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 de 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 de 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 de ImmutabilityPolicy heeft bijgewerkt. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

upn?: string

Waarde van eigenschap

string