ImmutabilityPolicy interface
Свойство ImmutabilityPolicy контейнера BLOB-объектов, включая Id, имя ресурса, тип ресурса, Etag.
- Extends
Свойства
allow |
Это свойство можно изменить только для разблокированных политик хранения на основе времени. Если этот параметр включен, новые блоки могут быть записаны в добавочный BLOB-объект, сохраняя при этом защиту и соответствие требованиям. Можно добавлять только новые блоки. Существующие блоки не могут быть изменены или удалены. Это свойство нельзя изменить с помощью API ExtendImmutabilityPolicy. |
allow |
Это свойство можно изменить только для разблокированных политик хранения на основе времени. Если этот параметр включен, новые блоки можно записывать как в добавочные, так и в боковые BLOB-объекты, сохраняя при этом защиту неизменяемости и соответствие требованиям. Можно добавлять только новые блоки. Существующие блоки не могут быть изменены или удалены. Это свойство нельзя изменить с помощью API ExtendImmutabilityPolicy. Свойства allowProtectedAppendWrites и allowProtectedAppendWritesAll являются взаимоисключающими. |
immutability |
Период неизменяемости больших двоичных объектов в контейнере с момента создания политики в днях. |
state | Состояние ImmutabilityPolicy контейнера BLOB-объектов, возможные значения: Заблокировано и Разблокировано. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером. |
Унаследованные свойства
etag | Тег ресурса. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером. |
id | Полный идентификатор ресурса. Пример — /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером. |
name | Имя ресурса ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером. |
type | Тип ресурса. Например Microsoft.Compute/virtualMachines или Microsoft.Storage/storageAccounts ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером. |
Сведения о свойстве
allowProtectedAppendWrites
Это свойство можно изменить только для разблокированных политик хранения на основе времени. Если этот параметр включен, новые блоки могут быть записаны в добавочный BLOB-объект, сохраняя при этом защиту и соответствие требованиям. Можно добавлять только новые блоки. Существующие блоки не могут быть изменены или удалены. Это свойство нельзя изменить с помощью API ExtendImmutabilityPolicy.
allowProtectedAppendWrites?: boolean
Значение свойства
boolean
allowProtectedAppendWritesAll
Это свойство можно изменить только для разблокированных политик хранения на основе времени. Если этот параметр включен, новые блоки можно записывать как в добавочные, так и в боковые BLOB-объекты, сохраняя при этом защиту неизменяемости и соответствие требованиям. Можно добавлять только новые блоки. Существующие блоки не могут быть изменены или удалены. Это свойство нельзя изменить с помощью API ExtendImmutabilityPolicy. Свойства allowProtectedAppendWrites и allowProtectedAppendWritesAll являются взаимоисключающими.
allowProtectedAppendWritesAll?: boolean
Значение свойства
boolean
immutabilityPeriodSinceCreationInDays
Период неизменяемости больших двоичных объектов в контейнере с момента создания политики в днях.
immutabilityPeriodSinceCreationInDays?: number
Значение свойства
number
state
Состояние ImmutabilityPolicy контейнера BLOB-объектов, возможные значения: Заблокировано и Разблокировано. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.
state?: string
Значение свойства
string
Сведения об унаследованном свойстве
etag
Тег ресурса. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.
etag?: string
Значение свойства
string
Наследуется отAzureEntityResource.etag
id
Полный идентификатор ресурса. Пример — /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.
id?: string
Значение свойства
string
Наследуетсяот AzureEntityResource.id
name
Имя ресурса ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.
name?: string
Значение свойства
string
Наследуетсяот AzureEntityResource.name
type
Тип ресурса. Например Microsoft.Compute/virtualMachines или Microsoft.Storage/storageAccounts ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.
type?: string
Значение свойства
string
Наследуется отAzureEntityResource.type