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