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 "release" liberará la concesión solo en 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, en formato de cadena GUID. Blob service devuelve 400 (solicitud no válida) si el identificador de concesión propuesto no tiene el formato correcto. Consulte Guid Constructor (String) para obtener una lista de formatos de cadena GUID válidos.

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 "release" liberará la concesión solo en 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, en formato de cadena GUID. Blob service devuelve 400 (solicitud no válida) si el identificador de concesión propuesto no tiene el formato correcto. Consulte Guid Constructor (String) para obtener una lista de formatos de cadena GUID válidos.

proposedLeaseId?: string

Valor de propiedad

string

retainUncommittedData

retainUncommittedData?: boolean

Valor de propiedad

boolean

Detalles de las propiedades heredadas

tracingOptions

tracingOptions?: OperationTracingOptions

Valor de propiedad

heredado deCommonOptions.tracingOptions