ImmutabilityPolicyProperties interface
Свойства ImmutabilityPolicy контейнера BLOB-объектов.
Свойства
allow |
Это свойство можно изменить только для разблокированных политик хранения на основе времени. Если этот параметр включен, новые блоки могут быть записаны в добавочный BLOB-объект, сохраняя при этом защиту и соответствие требованиям. Можно добавлять только новые блоки. Существующие блоки не могут быть изменены или удалены. Это свойство нельзя изменить с помощью API ExtendImmutabilityPolicy. |
allow |
Это свойство можно изменить только для разблокированных политик хранения на основе времени. Если этот параметр включен, новые блоки можно записывать как в добавочные, так и в боковые BLOB-объекты, сохраняя при этом защиту неизменяемости и соответствие требованиям. Можно добавлять только новые блоки. Существующие блоки не могут быть изменены или удалены. Это свойство нельзя изменить с помощью API ExtendImmutabilityPolicy. Свойства allowProtectedAppendWrites и allowProtectedAppendWritesAll являются взаимоисключающими. |
etag | ImmutabilityPolicy Etag. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером. |
immutability |
Период неизменяемости больших двоичных объектов в контейнере с момента создания политики в днях. |
state | Состояние ImmutabilityPolicy контейнера BLOB-объектов, возможные значения: Заблокировано и Разблокировано. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером. |
update |
Журнал обновлений ImmutabilityPolicy контейнера BLOB-объектов. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером. |
Сведения о свойстве
allowProtectedAppendWrites
Это свойство можно изменить только для разблокированных политик хранения на основе времени. Если этот параметр включен, новые блоки могут быть записаны в добавочный BLOB-объект, сохраняя при этом защиту и соответствие требованиям. Можно добавлять только новые блоки. Существующие блоки не могут быть изменены или удалены. Это свойство нельзя изменить с помощью API ExtendImmutabilityPolicy.
allowProtectedAppendWrites?: boolean
Значение свойства
boolean
allowProtectedAppendWritesAll
Это свойство можно изменить только для разблокированных политик хранения на основе времени. Если этот параметр включен, новые блоки можно записывать как в добавочные, так и в боковые BLOB-объекты, сохраняя при этом защиту неизменяемости и соответствие требованиям. Можно добавлять только новые блоки. Существующие блоки не могут быть изменены или удалены. Это свойство нельзя изменить с помощью API ExtendImmutabilityPolicy. Свойства allowProtectedAppendWrites и allowProtectedAppendWritesAll являются взаимоисключающими.
allowProtectedAppendWritesAll?: boolean
Значение свойства
boolean
etag
ImmutabilityPolicy Etag. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.
etag?: string
Значение свойства
string
immutabilityPeriodSinceCreationInDays
Период неизменяемости больших двоичных объектов в контейнере с момента создания политики в днях.
immutabilityPeriodSinceCreationInDays?: number
Значение свойства
number
state
Состояние ImmutabilityPolicy контейнера BLOB-объектов, возможные значения: Заблокировано и Разблокировано. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.
state?: string
Значение свойства
string
updateHistory
Журнал обновлений ImmutabilityPolicy контейнера BLOB-объектов. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.
updateHistory?: UpdateHistoryProperty[]