Partager via


FileAppendOptions interface

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

Extends

Propriétés

abortSignal
conditions
customerProvidedKey

Informations clés fournies par le client.

flush

Si le fichier doit être vidé automatiquement après l’ajout

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.

onProgress
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.

transactionalContentMD5

Propriétés héritées

tracingOptions

Détails de la propriété

abortSignal

abortSignal?: AbortSignalLike

Valeur de propriété

conditions

conditions?: LeaseAccessConditions

Valeur de propriété

customerProvidedKey

Informations clés fournies par le client.

customerProvidedKey?: CpkInfo

Valeur de propriété

flush

Si le fichier doit être vidé automatiquement après l’ajout

flush?: boolean

Valeur de propriété

boolean

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

onProgress

onProgress?: (progress: TransferProgressEvent) => void

Valeur de propriété

(progress: TransferProgressEvent) => void

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

transactionalContentMD5

transactionalContentMD5?: Uint8Array

Valeur de propriété

Uint8Array

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

tracingOptions

tracingOptions?: OperationTracingOptions

Valeur de propriété

Hérité deCommonOptions.tracingOptions