Поделиться через


UpdateHistoryProperty interface

Журнал обновлений ImmutabilityPolicy контейнера BLOB-объектов.

Свойства

allowProtectedAppendWrites

Это свойство можно изменить только для разблокированных политик хранения на основе времени. Если этот параметр включен, новые блоки можно записывать в добавочный BLOB-объект, сохраняя при этом защиту неизменяемости и соответствие требованиям. Можно добавлять только новые блоки. Существующие блоки не могут быть изменены или удалены. Это свойство нельзя изменить с помощью API ExtendImmutabilityPolicy.

allowProtectedAppendWritesAll

Это свойство можно изменить только для разблокированных политик хранения на основе времени. Если этот параметр включен, новые блоки можно записывать как в добавочные, так и в макетные BLOB-объекты, сохраняя при этом защиту неизменяемости и соответствие требованиям. Можно добавлять только новые блоки. Существующие блоки не могут быть изменены или удалены. Это свойство нельзя изменить с помощью API ExtendImmutabilityPolicy. Свойства allowProtectedAppendWrites и allowProtectedAppendWritesAll являются взаимоисключающими.

immutabilityPeriodSinceCreationInDays

Период неизменяемости больших двоичных объектов в контейнере с момента создания политики в днях. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

objectIdentifier

Возвращает идентификатор объекта пользователя, обновившего ImmutabilityPolicy. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

tenantId

Возвращает идентификатор клиента, выдавшего маркер для пользователя, который обновил ImmutabilityPolicy. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

timestamp

Возвращает дату и время обновления ImmutabilityPolicy. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

update

Тип обновления ImmutabilityPolicy контейнера BLOB-объектов, возможные значения: put, lock и extend. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

upn

Возвращает имя участника-пользователя пользователя, обновившего ImmutabilityPolicy. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

Сведения о свойстве

allowProtectedAppendWrites

Это свойство можно изменить только для разблокированных политик хранения на основе времени. Если этот параметр включен, новые блоки можно записывать в добавочный BLOB-объект, сохраняя при этом защиту неизменяемости и соответствие требованиям. Можно добавлять только новые блоки. Существующие блоки не могут быть изменены или удалены. Это свойство нельзя изменить с помощью API ExtendImmutabilityPolicy.

allowProtectedAppendWrites?: boolean

Значение свойства

boolean

allowProtectedAppendWritesAll

Это свойство можно изменить только для разблокированных политик хранения на основе времени. Если этот параметр включен, новые блоки можно записывать как в добавочные, так и в макетные BLOB-объекты, сохраняя при этом защиту неизменяемости и соответствие требованиям. Можно добавлять только новые блоки. Существующие блоки не могут быть изменены или удалены. Это свойство нельзя изменить с помощью API ExtendImmutabilityPolicy. Свойства allowProtectedAppendWrites и allowProtectedAppendWritesAll являются взаимоисключающими.

allowProtectedAppendWritesAll?: boolean

Значение свойства

boolean

immutabilityPeriodSinceCreationInDays

Период неизменяемости больших двоичных объектов в контейнере с момента создания политики в днях. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

immutabilityPeriodSinceCreationInDays?: number

Значение свойства

number

objectIdentifier

Возвращает идентификатор объекта пользователя, обновившего ImmutabilityPolicy. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

objectIdentifier?: string

Значение свойства

string

tenantId

Возвращает идентификатор клиента, выдавшего маркер для пользователя, который обновил ImmutabilityPolicy. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

tenantId?: string

Значение свойства

string

timestamp

Возвращает дату и время обновления ImmutabilityPolicy. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

timestamp?: Date

Значение свойства

Date

update

Тип обновления ImmutabilityPolicy контейнера BLOB-объектов, возможные значения: put, lock и extend. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

update?: string

Значение свойства

string

upn

Возвращает имя участника-пользователя пользователя, обновившего ImmutabilityPolicy. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

upn?: string

Значение свойства

string