BlockBlobParallelUploadOptions interface
Интерфейс параметра для uploadFile и <xref:BlockBlobClient.uploadSeekableStream>.
- Extends
Свойства
abort |
Реализация интерфейса |
blob |
Заголовки HTTP BLOB-объектов. Общий заголовок, который необходимо задать, — это |
block |
Размер большого двоичного объекта целевого блока в байтах. |
concurrency | Параллелизм параллельной отправки. Должно быть больше или равно 0. |
conditions | Заголовки условий доступа. |
encryption |
Необязательный. Версия 2019-07-07 и более поздних версий. Указывает имя области шифрования, используемой для шифрования данных, предоставленных в запросе. Если это не указано, шифрование выполняется с областью шифрования учетной записи по умолчанию. Дополнительные сведения см. в разделе "Шифрование неактивных данных" для служб хранилища Azure. |
max |
Пороговое значение размера большого двоичного объекта в байтах для запуска отправки параллелизма. Значение по умолчанию — 256 МБ, размер большого двоичного объекта меньше, чем этот параметр, будет отправлен через одну операцию ввода-вывода без параллелизма. Можно настроить значение меньше, чем значение по умолчанию. |
metadata | Метаданные блочного большого двоичного объекта. |
on |
Обновление хода выполнения. |
tags | Теги BLOB-объектов. |
tier | Уровень доступа. Дополнительные сведения — https://learn.microsoft.com/en-us/azure/storage/blobs/storage-blob-storage-tiers |
Унаследованные свойства
tracing |
Параметры настройки диапазонов, созданных при включении трассировки. |
Сведения о свойстве
abortSignal
Реализация интерфейса AbortSignalLike
для сигнала о запросе на отмену операции.
Например, используйте контроллер @azure/abort-controller для создания AbortSignal
.
abortSignal?: AbortSignalLike
Значение свойства
blobHTTPHeaders
Заголовки HTTP BLOB-объектов. Общий заголовок, который необходимо задать, — это blobContentType
, что позволяет браузеру предоставлять функциональные возможности на основе типа файла.
blobHTTPHeaders?: BlobHTTPHeaders
Значение свойства
blockSize
Размер большого двоичного объекта целевого блока в байтах.
blockSize?: number
Значение свойства
number
concurrency
Параллелизм параллельной отправки. Должно быть больше или равно 0.
concurrency?: number
Значение свойства
number
conditions
Заголовки условий доступа.
conditions?: BlobRequestConditions
Значение свойства
encryptionScope
Необязательный. Версия 2019-07-07 и более поздних версий. Указывает имя области шифрования, используемой для шифрования данных, предоставленных в запросе. Если это не указано, шифрование выполняется с областью шифрования учетной записи по умолчанию. Дополнительные сведения см. в разделе "Шифрование неактивных данных" для служб хранилища Azure.
encryptionScope?: string
Значение свойства
string
maxSingleShotSize
Пороговое значение размера большого двоичного объекта в байтах для запуска отправки параллелизма. Значение по умолчанию — 256 МБ, размер большого двоичного объекта меньше, чем этот параметр, будет отправлен через одну операцию ввода-вывода без параллелизма. Можно настроить значение меньше, чем значение по умолчанию.
maxSingleShotSize?: number
Значение свойства
number
metadata
Метаданные блочного большого двоичного объекта.
metadata?: {[propertyName: string]: string}
Значение свойства
{[propertyName: string]: string}
onProgress
Обновление хода выполнения.
onProgress?: (progress: TransferProgressEvent) => void
Значение свойства
(progress: TransferProgressEvent) => void
tags
tier
Уровень доступа. Дополнительные сведения — https://learn.microsoft.com/en-us/azure/storage/blobs/storage-blob-storage-tiers
tier?: string
Значение свойства
string
Сведения об унаследованном свойстве
tracingOptions
Параметры настройки диапазонов, созданных при включении трассировки.
tracingOptions?: OperationTracingOptions
Значение свойства
наследуется отCommonOptions.tracingOptions