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


BlobContainer interface

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

Extends

Свойства

defaultEncryptionScope

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

deleted

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

deletedTime

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

denyEncryptionScopeOverride

Блокировать переопределение области шифрования из контейнера по умолчанию.

enableNfsV3AllSquash

Включите NFSv3 все сквошы в контейнере BLOB-объектов.

enableNfsV3RootSquash

Включите корневой сквош NFSv3 в контейнере BLOB-объектов.

hasImmutabilityPolicy

Общедоступное свойство hasImmutabilityPolicy имеет значение true, если для этого контейнера была создана неизменяемостьPolicy. Общедоступное свойство hasImmutabilityPolicy имеет значение false с помощью SRP, если для этого контейнера не было создано неизменяемостьPolicy. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

hasLegalHold

Общедоступное свойство hasLegalHold имеет значение true по SRP, если существует хотя бы один существующий тег. Общедоступное свойство hasLegalHold имеет значение false с помощью SRP, если все существующие теги юридического удержания удаляются. Для данной учетной записи может быть не более 1000 контейнеров BLOB-объектов с hasLegalHold=true. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

immutabilityPolicy

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

immutableStorageWithVersioning

Свойство неизменяемости уровня объекта контейнера. Свойство неизменяемо и может иметь значение true только во время создания контейнера. Существующие контейнеры должны пройти процесс миграции.

lastModifiedTime

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

leaseDuration

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

leaseState

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

leaseStatus

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

legalHold

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

metadata

Пара "имя-значение", связанная с контейнером в качестве метаданных.

publicAccess

Указывает, могут ли данные в контейнере получать общедоступный доступ и уровень доступа.

remainingRetentionDays

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

version

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

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

etag

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

id

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

name

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

type

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

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

defaultEncryptionScope

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

defaultEncryptionScope?: string

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

string

deleted

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

deleted?: boolean

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

boolean

deletedTime

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

deletedTime?: Date

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

Date

denyEncryptionScopeOverride

Блокировать переопределение области шифрования из контейнера по умолчанию.

denyEncryptionScopeOverride?: boolean

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

boolean

enableNfsV3AllSquash

Включите NFSv3 все сквошы в контейнере BLOB-объектов.

enableNfsV3AllSquash?: boolean

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

boolean

enableNfsV3RootSquash

Включите корневой сквош NFSv3 в контейнере BLOB-объектов.

enableNfsV3RootSquash?: boolean

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

boolean

hasImmutabilityPolicy

Общедоступное свойство hasImmutabilityPolicy имеет значение true, если для этого контейнера была создана неизменяемостьPolicy. Общедоступное свойство hasImmutabilityPolicy имеет значение false с помощью SRP, если для этого контейнера не было создано неизменяемостьPolicy. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

hasImmutabilityPolicy?: boolean

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

boolean

hasLegalHold

Общедоступное свойство hasLegalHold имеет значение true по SRP, если существует хотя бы один существующий тег. Общедоступное свойство hasLegalHold имеет значение false с помощью SRP, если все существующие теги юридического удержания удаляются. Для данной учетной записи может быть не более 1000 контейнеров BLOB-объектов с hasLegalHold=true. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

hasLegalHold?: boolean

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

boolean

immutabilityPolicy

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

immutabilityPolicy?: ImmutabilityPolicyProperties

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

immutableStorageWithVersioning

Свойство неизменяемости уровня объекта контейнера. Свойство неизменяемо и может иметь значение true только во время создания контейнера. Существующие контейнеры должны пройти процесс миграции.

immutableStorageWithVersioning?: ImmutableStorageWithVersioning

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

lastModifiedTime

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

lastModifiedTime?: Date

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

Date

leaseDuration

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

leaseDuration?: string

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

string

leaseState

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

leaseState?: string

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

string

leaseStatus

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

leaseStatus?: string

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

string

legalHold

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

legalHold?: LegalHoldProperties

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

metadata

Пара "имя-значение", связанная с контейнером в качестве метаданных.

metadata?: {[propertyName: string]: string}

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

{[propertyName: string]: string}

publicAccess

Указывает, могут ли данные в контейнере получать общедоступный доступ и уровень доступа.

publicAccess?: PublicAccess

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

remainingRetentionDays

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

remainingRetentionDays?: number

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

number

version

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

version?: 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