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


BlockBlobParallelUploadOptions interface

Интерфейс параметра для uploadFile и <xref:BlockBlobClient.uploadSeekableStream>.

Extends

Свойства

abortSignal

Реализация интерфейса AbortSignalLike для сигнала о запросе на отмену операции. Например, используйте контроллер @azure/abort-controller для создания AbortSignal.

blobHTTPHeaders

Заголовки HTTP BLOB-объектов. Общий заголовок, который необходимо задать, — это blobContentType, что позволяет браузеру предоставлять функциональные возможности на основе типа файла.

blockSize

Размер большого двоичного объекта целевого блока в байтах.

concurrency

Параллелизм параллельной отправки. Должно быть больше или равно 0.

conditions

Заголовки условий доступа.

encryptionScope

Необязательный. Версия 2019-07-07 и более поздних версий. Указывает имя области шифрования, используемой для шифрования данных, предоставленных в запросе. Если это не указано, шифрование выполняется с областью шифрования учетной записи по умолчанию. Дополнительные сведения см. в разделе "Шифрование неактивных данных" для служб хранилища Azure.

maxSingleShotSize

Пороговое значение размера большого двоичного объекта в байтах для запуска отправки параллелизма. Значение по умолчанию — 256 МБ, размер большого двоичного объекта меньше, чем этот параметр, будет отправлен через одну операцию ввода-вывода без параллелизма. Можно настроить значение меньше, чем значение по умолчанию.

metadata

Метаданные блочного большого двоичного объекта.

onProgress

Обновление хода выполнения.

tags

Теги BLOB-объектов.

tier

Уровень доступа. Дополнительные сведения — https://learn.microsoft.com/en-us/azure/storage/blobs/storage-blob-storage-tiers

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

tracingOptions

Параметры настройки диапазонов, созданных при включении трассировки.

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

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

Теги BLOB-объектов.

tags?: Tags

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

tier

Уровень доступа. Дополнительные сведения — https://learn.microsoft.com/en-us/azure/storage/blobs/storage-blob-storage-tiers

tier?: string

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

string

Сведения об унаследованном свойстве

tracingOptions

Параметры настройки диапазонов, созданных при включении трассировки.

tracingOptions?: OperationTracingOptions

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

наследуется отCommonOptions.tracingOptions