Compartir a través de


UpdateHistoryProperty interface

Historial de actualizaciones de ImmutabilityPolicy de un contenedor de blobs.

Propiedades

allowProtectedAppendWrites

Esta propiedad solo se puede cambiar para las directivas de retención con duración definida desbloqueada. Cuando se habilita, los nuevos bloques se pueden escribir en un blob en anexos al tiempo que se mantiene la protección y el cumplimiento de la inmutabilidad. Solo se pueden agregar nuevos bloques y los bloques existentes no se pueden modificar ni eliminar. Esta propiedad no se puede cambiar con extendImmutabilityPolicy API.

allowProtectedAppendWritesAll

Esta propiedad solo se puede cambiar para las directivas de retención con duración definida desbloqueada. Cuando se habilita, los nuevos bloques se pueden escribir en "Append y Bock Blobs" al tiempo que se mantiene la protección y el cumplimiento de la inmutabilidad. Solo se pueden agregar nuevos bloques y los bloques existentes no se pueden modificar ni eliminar. Esta propiedad no se puede cambiar con extendImmutabilityPolicy API. Las propiedades "allowProtectedAppendWrites" y "allowProtectedAppendWritesAll" son mutuamente excluyentes.

immutabilityPeriodSinceCreationInDays

Período de inmutabilidad para los blobs del contenedor desde la creación de la directiva, en días. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

objectIdentifier

Devuelve el identificador de objeto del usuario que actualizó immutabilityPolicy. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

tenantId

Devuelve el identificador de inquilino que emitió el token para el usuario que actualizó immutabilityPolicy. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

timestamp

Devuelve la fecha y hora en que se actualizó immutabilityPolicy. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

update

El tipo de actualización ImmutabilityPolicy de un contenedor de blobs, los valores posibles incluyen: put, lock y extend. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

upn

Devuelve el nombre principal de usuario del usuario que actualizó immutabilityPolicy. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

Detalles de las propiedades

allowProtectedAppendWrites

Esta propiedad solo se puede cambiar para las directivas de retención con duración definida desbloqueada. Cuando se habilita, los nuevos bloques se pueden escribir en un blob en anexos al tiempo que se mantiene la protección y el cumplimiento de la inmutabilidad. Solo se pueden agregar nuevos bloques y los bloques existentes no se pueden modificar ni eliminar. Esta propiedad no se puede cambiar con extendImmutabilityPolicy API.

allowProtectedAppendWrites?: boolean

Valor de propiedad

boolean

allowProtectedAppendWritesAll

Esta propiedad solo se puede cambiar para las directivas de retención con duración definida desbloqueada. Cuando se habilita, los nuevos bloques se pueden escribir en "Append y Bock Blobs" al tiempo que se mantiene la protección y el cumplimiento de la inmutabilidad. Solo se pueden agregar nuevos bloques y los bloques existentes no se pueden modificar ni eliminar. Esta propiedad no se puede cambiar con extendImmutabilityPolicy API. Las propiedades "allowProtectedAppendWrites" y "allowProtectedAppendWritesAll" son mutuamente excluyentes.

allowProtectedAppendWritesAll?: boolean

Valor de propiedad

boolean

immutabilityPeriodSinceCreationInDays

Período de inmutabilidad para los blobs del contenedor desde la creación de la directiva, en días. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

immutabilityPeriodSinceCreationInDays?: number

Valor de propiedad

number

objectIdentifier

Devuelve el identificador de objeto del usuario que actualizó immutabilityPolicy. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

objectIdentifier?: string

Valor de propiedad

string

tenantId

Devuelve el identificador de inquilino que emitió el token para el usuario que actualizó immutabilityPolicy. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

tenantId?: string

Valor de propiedad

string

timestamp

Devuelve la fecha y hora en que se actualizó immutabilityPolicy. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

timestamp?: Date

Valor de propiedad

Date

update

El tipo de actualización ImmutabilityPolicy de un contenedor de blobs, los valores posibles incluyen: put, lock y extend. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

update?: string

Valor de propiedad

string

upn

Devuelve el nombre principal de usuario del usuario que actualizó immutabilityPolicy. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

upn?: string

Valor de propiedad

string