BlobContainer interface
Свойства контейнера BLOB-объектов, включая идентификатор, имя ресурса, тип ресурса, Etag.
- Extends
Свойства
default |
По умолчанию контейнер использует указанную область шифрования для всех операций записи. |
deleted | Указывает, был ли удален контейнер BLOB-объектов. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер. |
deleted |
Время удаления контейнера BLOB-объектов. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер. |
deny |
Блокировать переопределение области шифрования из контейнера по умолчанию. |
enable |
Включите NFSv3 все squash в контейнере BLOB-объектов. |
enable |
Включите корневое сжатие NFSv3 в контейнере BLOB-объектов. |
has |
Для общедоступного свойства hasImmutabilityPolicy SRP задается значение true, если для этого контейнера был создан ImmutabilityPolicy. Для общедоступного свойства hasImmutabilityPolicy SRP задается значение false, если ImmutabilityPolicy не был создан для этого контейнера. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер. |
has |
Для общедоступного свойства hasLegalHold по SRP установлено значение true, если существует хотя бы один тег. Общедоступное свойство hasLegalHold имеет значение false по SRP, если все существующие юридические теги удержания удалены. Для данной учетной записи может быть не более 1000 контейнеров BLOB-объектов с hasLegalHold=true. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер. |
immutability |
Свойство ImmutabilityPolicy контейнера. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер. |
immutable |
Свойство неизменяемости уровня объекта контейнера. Свойство является неизменяемым и может иметь значение true только во время создания контейнера. Существующие контейнеры должны пройти процесс миграции. |
last |
Возвращает дату и время последнего изменения контейнера. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер. |
lease |
Указывает, является ли аренда контейнера бесконечной или фиксированной, только если контейнер арендуется. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер. |
lease |
Состояние аренды контейнера. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер. |
lease |
Состояние аренды контейнера. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер. |
legal |
Свойство LegalHold контейнера. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер. |
metadata | Пары «имя-значение», которые будут связаны с контейнером как метаданные. |
public |
Определяет, можно ли получить общий доступ к данным контейнера, а также уровень доступа. |
remaining |
Оставшиеся дни хранения для обратимо удаленного контейнера 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