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


ImmutabilityPolicyProperties interface

Свойства неизменяемостиPolicy контейнера BLOB-объектов.

Свойства

allowProtectedAppendWrites

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

allowProtectedAppendWritesAll

Это свойство можно изменить только для разблокированных политик хранения на основе времени. При включении новые блоки можно записать в "Добавление и Bock Blobs" при сохранении неизменяемости защиты и соответствия требованиям. Можно добавить только новые блоки, и любые существующие блоки нельзя изменить или удалить. Это свойство нельзя изменить с помощью API ExtendImmutabilityPolicy. Свойства allowProtectedAppendWrites и AllowProtectedAppendWritesAll являются взаимоисключающими.

etag

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

immutabilityPeriodSinceCreationInDays

Период неизменяемости больших двоичных объектов в контейнере с момента создания политики в днях.

state

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

updateHistory

Журнал обновления 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[]

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