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


ImmutabilityPolicyProperties Класс

Свойства ImmutabilityPolicy контейнера BLOB-объектов.

Переменные заполняются только сервером и игнорируются при отправке запроса.

Наследование
azure.mgmt.storage._serialization.Model
ImmutabilityPolicyProperties

Конструктор

ImmutabilityPolicyProperties(*, immutability_period_since_creation_in_days: int | None = None, allow_protected_append_writes: bool | None = None, **kwargs: Any)

Параметры Keyword-Only

Имя Описание
immutability_period_since_creation_in_days
int

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

allow_protected_append_writes

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

Переменные

Имя Описание
etag
str

ImmutabilityPolicy Etag.

update_history

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

immutability_period_since_creation_in_days
int

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

state

Состояние ImmutabilityPolicy контейнера BLOB-объектов, возможные значения: Заблокировано и Разблокировано. Известные значения: "Заблокировано" и "Разблокировано".

allow_protected_append_writes

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