Partilhar via


BlockBlobParallelUploadOptions interface

Interface de opção para <xref:BlockBlobClient.uploadFile> e <xref:BlockBlobClient.uploadSeekableStream>.

Extends

Propriedades

abortSignal

Uma implementação da AbortSignalLike interface para sinalizar o pedido para cancelar a operação. Por exemplo, utilize o controlador @azure/abortar para criar um AbortSignal.

blobHTTPHeaders

Cabeçalhos HTTP de Blob. Um cabeçalho comum a definir é blobContentType, o que permite que o browser forneça funcionalidades com base no tipo de ficheiro.

blockSize

Tamanho do blob de blocos de destino em bytes.

concurrency

Simultaneidade do carregamento paralelo. Tem de ser maior ou igual a 0.

conditions

Cabeçalhos de condições de acesso.

encryptionScope

Opcional. Versão 2019-07-07 e posterior. Especifica o nome do âmbito de encriptação a utilizar para encriptar os dados fornecidos no pedido. Se não for especificado, a encriptação é efetuada com o âmbito de encriptação de conta predefinido. Para obter mais informações, veja Encryption at Rest for Azure Storage Services (Encriptação inativa dos Serviços de Armazenamento do Azure).

maxSingleShotSize

Limiar de tamanho do blob em bytes para iniciar o carregamento de simultaneidade. O valor predefinido é 256 MB, o tamanho do blob inferior a esta opção será carregado através de uma operação de E/S sem simultaneidade. Pode personalizar um valor inferior ao valor predefinido.

metadata

Metadados do blob de blocos.

onProgress

Atualizador de progresso.

tags

Etiquetas de blobs.

tier

Camada de acesso. Mais Detalhes - https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-storage-tiers

tracingOptions

Opções para configurar intervalos criados quando o rastreio está ativado.

Detalhes de Propriedade

abortSignal

Uma implementação da AbortSignalLike interface para sinalizar o pedido para cancelar a operação. Por exemplo, utilize o controlador @azure/abortar para criar um AbortSignal.

abortSignal?: AbortSignalLike

Valor de Propriedade

AbortSignalLike

blobHTTPHeaders

Cabeçalhos HTTP de Blob. Um cabeçalho comum a definir é blobContentType, o que permite que o browser forneça funcionalidades com base no tipo de ficheiro.

blobHTTPHeaders?: BlobHTTPHeaders

Valor de Propriedade

blockSize

Tamanho do blob de blocos de destino em bytes.

blockSize?: number

Valor de Propriedade

number

concurrency

Simultaneidade do carregamento paralelo. Tem de ser maior ou igual a 0.

concurrency?: number

Valor de Propriedade

number

conditions

Cabeçalhos de condições de acesso.

conditions?: BlobRequestConditions

Valor de Propriedade

encryptionScope

Opcional. Versão 2019-07-07 e posterior. Especifica o nome do âmbito de encriptação a utilizar para encriptar os dados fornecidos no pedido. Se não for especificado, a encriptação é efetuada com o âmbito de encriptação de conta predefinido. Para obter mais informações, veja Encryption at Rest for Azure Storage Services (Encriptação inativa dos Serviços de Armazenamento do Azure).

encryptionScope?: string

Valor de Propriedade

string

maxSingleShotSize

Limiar de tamanho do blob em bytes para iniciar o carregamento de simultaneidade. O valor predefinido é 256 MB, o tamanho do blob inferior a esta opção será carregado através de uma operação de E/S sem simultaneidade. Pode personalizar um valor inferior ao valor predefinido.

maxSingleShotSize?: number

Valor de Propriedade

number

metadata

Metadados do blob de blocos.

metadata?: [key: string]: string

Valor de Propriedade

[key: string]: string

onProgress

Atualizador de progresso.

onProgress?: (progress: TransferProgressEvent) => void

Valor de Propriedade

(progress: TransferProgressEvent) => void

tags

Etiquetas de blobs.

tags?: Tags

Valor de Propriedade

tier

Camada de acesso. Mais Detalhes - https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-storage-tiers

tier?: BlockBlobTier | string

Valor de Propriedade

BlockBlobTier | string

tracingOptions

Opções para configurar intervalos criados quando o rastreio está ativado.

tracingOptions?: OperationTracingOptions

Valor de Propriedade

OperationTracingOptions