UpdateHistoryProperty interface
Журнал обновлений ImmutabilityPolicy контейнера BLOB-объектов.
Свойства
allow |
Это свойство можно изменить только для разблокированных политик хранения на основе времени. Если этот параметр включен, новые блоки можно записывать в добавочный BLOB-объект, сохраняя при этом защиту неизменяемости и соответствие требованиям. Можно добавлять только новые блоки. Существующие блоки не могут быть изменены или удалены. Это свойство нельзя изменить с помощью API ExtendImmutabilityPolicy. |
allow |
Это свойство можно изменить только для разблокированных политик хранения на основе времени. Если этот параметр включен, новые блоки можно записывать как в добавочные, так и в макетные BLOB-объекты, сохраняя при этом защиту неизменяемости и соответствие требованиям. Можно добавлять только новые блоки. Существующие блоки не могут быть изменены или удалены. Это свойство нельзя изменить с помощью API ExtendImmutabilityPolicy. Свойства allowProtectedAppendWrites и allowProtectedAppendWritesAll являются взаимоисключающими. |
immutability |
Период неизменяемости больших двоичных объектов в контейнере с момента создания политики в днях. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер. |
object |
Возвращает идентификатор объекта пользователя, обновившего ImmutabilityPolicy. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер. |
tenant |
Возвращает идентификатор клиента, выдавшего маркер для пользователя, который обновил 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