Compartilhar via


BlobDownloadOptionalParams interface

Parâmetros opcionais.

Extends

Propriedades

cpkInfo

Grupo de parâmetros

leaseAccessConditions

Grupo de parâmetros

modifiedAccessConditions

Grupo de parâmetros

range

Retornar somente os bytes do blob no intervalo especificado.

rangeGetContentCRC64

Quando definido como true e especificado junto com o Intervalo, o serviço retorna o hash CRC64 para o intervalo, desde que o intervalo seja menor ou igual a 4 MB de tamanho.

rangeGetContentMD5

Quando definido como true e especificado junto com o Intervalo, o serviço retorna o hash MD5 para o intervalo, desde que o intervalo seja menor ou igual a 4 MB de tamanho.

requestId

Fornece um valor opaco gerado pelo cliente com um limite de caracteres de 1 KB que é registrado nos logs de análise quando o log de análise de armazenamento está habilitado.

snapshot

O parâmetro de instantâneo é um valor datetime opaco que, quando presente, especifica o instantâneo de blob a ser recuperado. Para obter mais informações sobre como trabalhar com instantâneos de blob, consulte Criando um instantâneo de um blob.

timeoutInSeconds

O parâmetro de tempo limite é expresso em segundos. Para obter mais informações, consulte Definindo tempos limite para operações de serviço blob.

versionId

O parâmetro de ID de versão é um valor opaco datetime que, quando presente, especifica a versão do blob em que operar. É para o serviço versão 2019-10-10 e mais recente.

Propriedades herdadas

abortSignal

O sinal que pode ser usado para anular solicitações.

onResponse

Uma função a ser chamada sempre que uma resposta é recebida do servidor durante a execução da operação solicitada. Pode ser chamado várias vezes.

requestOptions

Opções usadas ao criar e enviar solicitações HTTP para esta operação.

serializerOptions

Opções para substituir o comportamento de serialização/des serialização.

tracingOptions

Opções usadas quando o rastreamento está habilitado.

Detalhes da propriedade

cpkInfo

Grupo de parâmetros

cpkInfo?: CpkInfo

Valor da propriedade

leaseAccessConditions

Grupo de parâmetros

leaseAccessConditions?: LeaseAccessConditions

Valor da propriedade

modifiedAccessConditions

Grupo de parâmetros

modifiedAccessConditions?: ModifiedAccessConditions

Valor da propriedade

range

Retornar somente os bytes do blob no intervalo especificado.

range?: string

Valor da propriedade

string

rangeGetContentCRC64

Quando definido como true e especificado junto com o Intervalo, o serviço retorna o hash CRC64 para o intervalo, desde que o intervalo seja menor ou igual a 4 MB de tamanho.

rangeGetContentCRC64?: boolean

Valor da propriedade

boolean

rangeGetContentMD5

Quando definido como true e especificado junto com o Intervalo, o serviço retorna o hash MD5 para o intervalo, desde que o intervalo seja menor ou igual a 4 MB de tamanho.

rangeGetContentMD5?: boolean

Valor da propriedade

boolean

requestId

Fornece um valor opaco gerado pelo cliente com um limite de caracteres de 1 KB que é registrado nos logs de análise quando o log de análise de armazenamento está habilitado.

requestId?: string

Valor da propriedade

string

snapshot

O parâmetro de instantâneo é um valor datetime opaco que, quando presente, especifica o instantâneo de blob a ser recuperado. Para obter mais informações sobre como trabalhar com instantâneos de blob, consulte Criando um instantâneo de um blob.

snapshot?: string

Valor da propriedade

string

timeoutInSeconds

O parâmetro de tempo limite é expresso em segundos. Para obter mais informações, consulte Definindo tempos limite para operações de serviço blob.

timeoutInSeconds?: number

Valor da propriedade

number

versionId

O parâmetro de ID de versão é um valor opaco datetime que, quando presente, especifica a versão do blob em que operar. É para o serviço versão 2019-10-10 e mais recente.

versionId?: string

Valor da propriedade

string

Detalhes das propriedades herdadas

abortSignal

O sinal que pode ser usado para anular solicitações.

abortSignal?: AbortSignalLike

Valor da propriedade

herdado de coreClient.OperationOptions.abortSignal

onResponse

Uma função a ser chamada sempre que uma resposta é recebida do servidor durante a execução da operação solicitada. Pode ser chamado várias vezes.

onResponse?: RawResponseCallback

Valor da propriedade

Herdado de coreClient.OperationOptions.onResponse

requestOptions

Opções usadas ao criar e enviar solicitações HTTP para esta operação.

requestOptions?: OperationRequestOptions

Valor da propriedade

herdado de coreClient.OperationOptions.requestOptions

serializerOptions

Opções para substituir o comportamento de serialização/des serialização.

serializerOptions?: SerializerOptions

Valor da propriedade

Herdado de coreClient.OperationOptions.serializerOptions

tracingOptions

Opções usadas quando o rastreamento está habilitado.

tracingOptions?: OperationTracingOptions

Valor da propriedade

Herdado de coreClient.OperationOptions.tracingOptions