Partager via


FileFlushOptions interface

Interface pour les options communes à chaque opération distante.

Extends

Propriétés

abortSignal
close
conditions
customerProvidedKey

Informations clés fournies par le client.

leaseAction

facultatif. Si « acquérir », il acquéra le bail. En cas de « renouvellement automatique », il renouvellera le bail. Si « release » il libère le bail uniquement au vidage. Si l’opération « acquérir-release » est acquise & terminer l’opération & libérer le bail une fois l’opération terminée.

leaseDurationInSeconds

La durée du bail est requise pour acquérir un bail et spécifie la durée du bail en secondes. La durée du bail doit être comprise entre 15 et 60 secondes ou -1 pour un bail infini.

pathHttpHeaders
proposedLeaseId

ID de bail proposé, dans un format de chaîne GUID. Le service Blob retourne 400 (requête non valide) si l’ID de bail proposé n’est pas au format correct. Consultez Constructeur Guid (Chaîne) pour une liste des formats de chaîne GUID valides.

retainUncommittedData

Propriétés héritées

tracingOptions

Détails de la propriété

abortSignal

abortSignal?: AbortSignalLike

Valeur de propriété

close

close?: boolean

Valeur de propriété

boolean

conditions

conditions?: DataLakeRequestConditions

Valeur de propriété

customerProvidedKey

Informations clés fournies par le client.

customerProvidedKey?: CpkInfo

Valeur de propriété

leaseAction

facultatif. Si « acquérir », il acquéra le bail. En cas de « renouvellement automatique », il renouvellera le bail. Si « release » il libère le bail uniquement au vidage. Si l’opération « acquérir-release » est acquise & terminer l’opération & libérer le bail une fois l’opération terminée.

leaseAction?: LeaseAction

Valeur de propriété

LeaseAction

leaseDurationInSeconds

La durée du bail est requise pour acquérir un bail et spécifie la durée du bail en secondes. La durée du bail doit être comprise entre 15 et 60 secondes ou -1 pour un bail infini.

leaseDurationInSeconds?: number

Valeur de propriété

number

pathHttpHeaders

pathHttpHeaders?: PathHttpHeaders

Valeur de propriété

proposedLeaseId

ID de bail proposé, dans un format de chaîne GUID. Le service Blob retourne 400 (requête non valide) si l’ID de bail proposé n’est pas au format correct. Consultez Constructeur Guid (Chaîne) pour une liste des formats de chaîne GUID valides.

proposedLeaseId?: string

Valeur de propriété

string

retainUncommittedData

retainUncommittedData?: boolean

Valeur de propriété

boolean

Détails de la propriété héritée

tracingOptions

tracingOptions?: OperationTracingOptions

Valeur de propriété

Hérité deCommonOptions.tracingOptions