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 limite de caractere de 1 KB que será registrado nos logs de análise quando o registro em log da análise de armazenamento for habilitado.

snapshot

O parâmetro snapshot é 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 timeout é expresso em segundos. Para obter mais informações, consulte Configurando tempos limite para operações do serviço Blob.

versionId

O parâmetro version id é um valor opaco datetime que, quando presente, especifica a versão do blob no qual operar. É para a versão de serviç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 essa 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?: ModifiedAccessConditionsModel

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 limite de caractere de 1 KB que será registrado nos logs de análise quando o registro em log da análise de armazenamento for habilitado.

requestId?: string

Valor da propriedade

string

snapshot

O parâmetro snapshot é 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 timeout é expresso em segundos. Para obter mais informações, consulte Configurando tempos limite para operações do serviço Blob.

timeoutInSeconds?: number

Valor da propriedade

number

versionId

O parâmetro version id é um valor opaco datetime que, quando presente, especifica a versão do blob no qual operar. É para a versão de serviç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 essa 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