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


ImmutabilityPolicy interface

Свойство ImmutabilityPolicy контейнера BLOB-объектов, включая идентификатор, имя ресурса, тип ресурса, Etag.

Extends

Свойства

allowProtectedAppendWrites

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

allowProtectedAppendWritesAll

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

immutabilityPeriodSinceCreationInDays

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

state

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

Унаследованные свойства

etag

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

id

Полный идентификатор ресурса для ресурса. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} ПРИМЕЧАНИЕ: это свойство не будет сериализовано. Его можно заполнить только сервером.

name

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

type

Тип ресурса. Например, "Microsoft.Compute/virtualMachines" или "Microsoft.Storage/storageAccounts": это свойство не будет сериализовано. Его можно заполнить только сервером.

Сведения о свойстве

allowProtectedAppendWrites

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

allowProtectedAppendWrites?: boolean

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

boolean

allowProtectedAppendWritesAll

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

allowProtectedAppendWritesAll?: boolean

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

boolean

immutabilityPeriodSinceCreationInDays

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

immutabilityPeriodSinceCreationInDays?: number

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

number

state

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

state?: string

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

string

Сведения об унаследованном свойстве

etag

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

etag?: string

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

string

наследуется отAzureEntityResource.etag

id

Полный идентификатор ресурса для ресурса. Ex - /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