BlockBlobUploadOptions interface
Параметры настройки операции отправки.
- Extends
Свойства
| abort |
Реализация интерфейса |
| blob |
Заголовки HTTP, заданные при отправке в блочный большой двоичный объект. Общий заголовок, который необходимо задать, — это |
| conditions | Условия выполнения при отправке в блочный БОЛЬШОЙ двоичный объект. |
| customer |
Предоставленные клиентом сведения о ключе. |
| encryption |
Optional. Версия 2019-07-07 и более поздних версий. Указывает имя области шифрования, используемой для шифрования данных, предоставленных в запросе. Если это не указано, шифрование выполняется с областью шифрования учетной записи по умолчанию. Дополнительные сведения см. в разделе "Шифрование неактивных данных" для служб хранилища Azure. |
| immutability |
Optional. Указывает политику неизменяемости для большого двоичного объекта. Обратите внимание, что параметр применим только к большому двоичному объекту в контейнере с включенным червем уровня версии. |
| legal |
Optional. Указывает, следует ли поместить юридическое удержание в большой двоичный объект. Обратите внимание, что параметр применим только к большому двоичному объекту в контейнере с включенным червем уровня версии. |
| metadata | Коллекция пары строк "ключ-значение", которая связывается с большим двоичным объектом при отправке в блочный большой двоичный объект. |
| on |
Обратный вызов для получения событий по ходу выполнения операции отправки. |
| tags | Теги BLOB. |
| tier | Уровень доступа. Дополнительные сведения — https://learn.microsoft.com/azure/storage/blobs/storage-blob-storage-tiers |
Унаследованные свойства
| tracing |
Параметры настройки диапазонов, созданных при включении трассировки. |
Сведения о свойстве
abortSignal
Реализация интерфейса AbortSignalLike для сигнала о запросе на отмену операции.
Например, используйте контроллер @azure/abort-controller для создания AbortSignal.
abortSignal?: AbortSignalLike
Значение свойства
blobHTTPHeaders
Заголовки HTTP, заданные при отправке в блочный большой двоичный объект. Общий заголовок, который необходимо задать, — это blobContentType, что позволяет браузеру предоставлять функциональные возможности на основе типа файла.
blobHTTPHeaders?: BlobHttpHeaders
Значение свойства
conditions
Условия выполнения при отправке в блочный БОЛЬШОЙ двоичный объект.
conditions?: BlobRequestConditions
Значение свойства
customerProvidedKey
encryptionScope
Optional. Версия 2019-07-07 и более поздних версий. Указывает имя области шифрования, используемой для шифрования данных, предоставленных в запросе. Если это не указано, шифрование выполняется с областью шифрования учетной записи по умолчанию. Дополнительные сведения см. в разделе "Шифрование неактивных данных" для служб хранилища Azure.
encryptionScope?: string
Значение свойства
string
immutabilityPolicy
Optional. Указывает политику неизменяемости для большого двоичного объекта. Обратите внимание, что параметр применим только к большому двоичному объекту в контейнере с включенным червем уровня версии.
immutabilityPolicy?: BlobImmutabilityPolicy
Значение свойства
legalHold
Optional. Указывает, следует ли поместить юридическое удержание в большой двоичный объект. Обратите внимание, что параметр применим только к большому двоичному объекту в контейнере с включенным червем уровня версии.
legalHold?: boolean
Значение свойства
boolean
metadata
Коллекция пары строк "ключ-значение", которая связывается с большим двоичным объектом при отправке в блочный большой двоичный объект.
metadata?: Metadata
Значение свойства
onProgress
Обратный вызов для получения событий по ходу выполнения операции отправки.
onProgress?: (progress: TransferProgressEvent) => void
Значение свойства
(progress: TransferProgressEvent) => void
tags
tier
Уровень доступа. Дополнительные сведения — https://learn.microsoft.com/azure/storage/blobs/storage-blob-storage-tiers
tier?: string
Значение свойства
string
Сведения об унаследованном свойстве
tracingOptions
Параметры настройки диапазонов, созданных при включении трассировки.
tracingOptions?: OperationTracingOptions
Значение свойства
Наследуется отCommonOptions.tracingOptions