BlockBlobParallelUploadOptions interface
Interfaz de opción para uploadFile y <xref:BlockBlobClient.uploadSeekableStream>.
- Extends
Propiedades
abort |
Implementación de la |
blob |
Encabezados HTTP de blob. Un encabezado común que se va a establecer es |
block |
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. |
encryption |
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. |
max |
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. |
on |
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
tracing |
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
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