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


BlobContainer interface

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

Extends

Свойства

defaultEncryptionScope

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

deleted

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

deletedTime

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

denyEncryptionScopeOverride

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

enableNfsV3AllSquash

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

enableNfsV3RootSquash

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

hasImmutabilityPolicy

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

hasLegalHold

Для общедоступного свойства hasLegalHold по SRP установлено значение true, если существует хотя бы один тег. Общедоступное свойство 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

Полный идентификатор ресурса. Например, /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 все squash в контейнере BLOB-объектов.

enableNfsV3AllSquash?: boolean

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

boolean

enableNfsV3RootSquash

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

enableNfsV3RootSquash?: boolean

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

boolean

hasImmutabilityPolicy

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

hasImmutabilityPolicy?: boolean

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

boolean

hasLegalHold

Для общедоступного свойства hasLegalHold по SRP установлено значение true, если существует хотя бы один тег. Общедоступное свойство 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

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