Partilhar via


FileFlushOptions interface

Uma interface para opções comuns a todas as operações remotas.

Extends

Propriedades

abortSignal
close
conditions
customerProvidedKey

O cliente forneceu informações importantes.

leaseAction

Opcional. Se "adquirir" irá adquirir o arrendamento. Se "renovar automaticamente", renovará o contrato de arrendamento. Se "liberar", ele liberará a locação apenas na descarga. Se "adquirir-liberar", ele adquirirá & concluirá a operação & liberará a locação assim que a operação for concluída.

leaseDurationInSeconds

A duração da concessão é necessária para adquirir uma locação e especifica a duração da concessão em segundos. A duração da locação deve ser entre 15 e 60 segundos ou -1 para locação infinita.

pathHttpHeaders
proposedLeaseId

ID de concessão proposta, em um formato de cadeia de caracteres GUID. O serviço Blob retornará 400 (solicitação inválida) se a ID de concessão proposta não estiver no formato correto. Consulte Construtor Guid (String) para obter uma lista de formatos de cadeia de caracteres GUID válidos.

retainUncommittedData

Propriedades Herdadas

tracingOptions

Detalhes de Propriedade

abortSignal

abortSignal?: AbortSignalLike

Valor de Propriedade

close

close?: boolean

Valor de Propriedade

boolean

conditions

conditions?: DataLakeRequestConditions

Valor de Propriedade

customerProvidedKey

O cliente forneceu informações importantes.

customerProvidedKey?: CpkInfo

Valor de Propriedade

leaseAction

Opcional. Se "adquirir" irá adquirir o arrendamento. Se "renovar automaticamente", renovará o contrato de arrendamento. Se "liberar", ele liberará a locação apenas na descarga. Se "adquirir-liberar", ele adquirirá & concluirá a operação & liberará a locação assim que a operação for concluída.

leaseAction?: LeaseAction

Valor de Propriedade

LeaseAction

leaseDurationInSeconds

A duração da concessão é necessária para adquirir uma locação e especifica a duração da concessão em segundos. A duração da locação deve ser entre 15 e 60 segundos ou -1 para locação infinita.

leaseDurationInSeconds?: number

Valor de Propriedade

number

pathHttpHeaders

pathHttpHeaders?: PathHttpHeaders

Valor de Propriedade

proposedLeaseId

ID de concessão proposta, em um formato de cadeia de caracteres GUID. O serviço Blob retornará 400 (solicitação inválida) se a ID de concessão proposta não estiver no formato correto. Consulte Construtor Guid (String) para obter uma lista de formatos de cadeia de caracteres GUID válidos.

proposedLeaseId?: string

Valor de Propriedade

string

retainUncommittedData

retainUncommittedData?: boolean

Valor de Propriedade

boolean

Detalhes da Propriedade Herdada

tracingOptions

tracingOptions?: OperationTracingOptions

Valor de Propriedade

herdado deCommonOptions.tracingOptions