Compartir a través de


BlockBlobParallelUploadOptions interface

Interfaz de opción para uploadFile y <xref:BlockBlobClient.uploadSeekableStream>.

Extends

Propiedades

abortSignal

Implementación de la AbortSignalLike interfaz para indicar la solicitud para cancelar la operación. Por ejemplo, use el @azure/abort-controller para crear un AbortSignal.

blobHTTPHeaders

Encabezados HTTP de blob. Un encabezado común que se va a establecer es blobContentType, lo que permite al explorador proporcionar funcionalidad basada en el tipo de archivo.

blockSize

Tamaño del blob en bloques de destino en bytes.

concurrency

Simultaneidad de la carga en paralelo. Debe ser mayor o igual que 0.

conditions

Encabezados de condiciones de acceso.

encryptionScope

Opcional. Versión 2019-07-07 y posteriores. Especifica el nombre del ámbito de cifrado que se va a usar para cifrar los datos proporcionados en la solicitud. Si no se especifica, el cifrado se realiza con el ámbito de cifrado de cuenta predeterminado. Para más información, consulte Cifrado en reposo para los servicios de Azure Storage.

maxSingleShotSize

Umbral de tamaño de blob en bytes para iniciar la carga de simultaneidad. El valor predeterminado es de 256 MB, el tamaño del blob menor que esta opción se cargará a través de una operación de E/S sin simultaneidad. Puede personalizar un valor menor que el valor predeterminado.

metadata

Metadatos del blob en bloques.

onProgress

Actualizador de progreso.

tags

Etiquetas de blob.

tier

Nivel de acceso. Más detalles: https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-storage-tiers

Propiedades heredadas

tracingOptions

Opciones para configurar intervalos creados al habilitar el seguimiento.

Detalles de las propiedades

abortSignal

Implementación de la AbortSignalLike interfaz para indicar la solicitud para cancelar la operación. Por ejemplo, use el @azure/abort-controller para crear un AbortSignal.

abortSignal?: AbortSignalLike

Valor de propiedad

blobHTTPHeaders

Encabezados HTTP de blob. Un encabezado común que se va a establecer es blobContentType, lo que permite al explorador proporcionar funcionalidad basada en el tipo de archivo.

blobHTTPHeaders?: BlobHTTPHeaders

Valor de propiedad

blockSize

Tamaño del blob en bloques de destino en bytes.

blockSize?: number

Valor de propiedad

number

concurrency

Simultaneidad de la carga en paralelo. Debe ser mayor o igual que 0.

concurrency?: number

Valor de propiedad

number

conditions

Encabezados de condiciones de acceso.

conditions?: BlobRequestConditions

Valor de propiedad

encryptionScope

Opcional. Versión 2019-07-07 y posteriores. Especifica el nombre del ámbito de cifrado que se va a usar para cifrar los datos proporcionados en la solicitud. Si no se especifica, el cifrado se realiza con el ámbito de cifrado de cuenta predeterminado. Para más información, consulte Cifrado en reposo para los servicios de Azure Storage.

encryptionScope?: string

Valor de propiedad

string

maxSingleShotSize

Umbral de tamaño de blob en bytes para iniciar la carga de simultaneidad. El valor predeterminado es de 256 MB, el tamaño del blob menor que esta opción se cargará a través de una operación de E/S sin simultaneidad. Puede personalizar un valor menor que el valor predeterminado.

maxSingleShotSize?: number

Valor de propiedad

number

metadata

Metadatos del blob en bloques.

metadata?: {[propertyName: string]: string}

Valor de propiedad

{[propertyName: string]: string}

onProgress

Actualizador de progreso.

onProgress?: (progress: TransferProgressEvent) => void

Valor de propiedad

(progress: TransferProgressEvent) => void

tags

Etiquetas de blob.

tags?: Tags

Valor de propiedad

tier

Nivel de acceso. Más detalles: https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-storage-tiers

tier?: string

Valor de propiedad

string

Detalles de las propiedades heredadas

tracingOptions

Opciones para configurar intervalos creados al habilitar el seguimiento.

tracingOptions?: OperationTracingOptions

Valor de propiedad

Se hereda deCommonOptions.tracingOptions