Compartir a través de


FileFlushOptions interface

Interfaz para las opciones comunes a cada operación remota.

Extends

Propiedades

abortSignal
close
conditions
customerProvidedKey

Información de clave proporcionada por el cliente.

leaseAction

Opcional. Si "adquiere" adquirirá la concesión. Si "renovación automática" renovará la concesión. Si "liberar" liberará la concesión solo en el vaciado. Si "acquire-release", adquirirá & completará la operación & liberar la concesión una vez finalizada la operación.

leaseDurationInSeconds

La duración de la concesión es necesaria para adquirir una concesión y especifica la duración de la concesión en segundos. La duración de la concesión debe estar entre 15 y 60 segundos o -1 para una concesión infinita.

pathHttpHeaders
proposedLeaseId

Identificador de concesión propuesto, con formato de cadena de GUID. Blob service devuelve 400 (solicitud no válida) si el identificador de concesión propuesto no tiene el formato correcto. Vea Constructor de Guid (cadena) para obtener una lista de formatos válidos de cadena de GUID.

retainUncommittedData

Propiedades heredadas

tracingOptions

Detalles de las propiedades

abortSignal

abortSignal?: AbortSignalLike

Valor de propiedad

close

close?: boolean

Valor de propiedad

boolean

conditions

conditions?: DataLakeRequestConditions

Valor de propiedad

customerProvidedKey

Información de clave proporcionada por el cliente.

customerProvidedKey?: CpkInfo

Valor de propiedad

leaseAction

Opcional. Si "adquiere" adquirirá la concesión. Si "renovación automática" renovará la concesión. Si "liberar" liberará la concesión solo en el vaciado. Si "acquire-release", adquirirá & completará la operación & liberar la concesión una vez finalizada la operación.

leaseAction?: LeaseAction

Valor de propiedad

LeaseAction

leaseDurationInSeconds

La duración de la concesión es necesaria para adquirir una concesión y especifica la duración de la concesión en segundos. La duración de la concesión debe estar entre 15 y 60 segundos o -1 para una concesión infinita.

leaseDurationInSeconds?: number

Valor de propiedad

number

pathHttpHeaders

pathHttpHeaders?: PathHttpHeaders

Valor de propiedad

proposedLeaseId

Identificador de concesión propuesto, con formato de cadena de GUID. Blob service devuelve 400 (solicitud no válida) si el identificador de concesión propuesto no tiene el formato correcto. Vea Constructor de Guid (cadena) para obtener una lista de formatos válidos de cadena de GUID.

proposedLeaseId?: string

Valor de propiedad

string

retainUncommittedData

retainUncommittedData?: boolean

Valor de propiedad

boolean

Detalles de las propiedades heredadas

tracingOptions

tracingOptions?: OperationTracingOptions

Valor de propiedad

Se hereda deCommonOptions.tracingOptions