FileAppendOptions interface
Eine Schnittstelle für Optionen, die für jeden Remotevorgang gemeinsam sind.
- Extends
Eigenschaften
abort |
|
conditions | |
customer |
Vom Kunden bereitgestellte Schlüsselinformationen. |
flush | Wenn die Datei nach dem Anfügevorgang automatisch geleert werden soll |
lease |
Optional. Wenn "erworben" wird, wird die Lease erworben. Bei "automatischer Verlängerung" wird die Lease erneuert. Bei "Release" wird die Lease nur beim Leeren freigegeben. Wenn "acquire-release" abgerufen wird, wird & der Vorgang abgeschlossen, & die Lease nach Abschluss des Vorgangs freigeben. |
lease |
Die Leasedauer ist erforderlich, um eine Lease zu erwerben, und gibt die Dauer der Lease in Sekunden an. Die Leasedauer muss zwischen 15 und 60 Sekunden oder -1 für unbegrenztes Lease betragen. |
on |
|
proposed |
Vorgeschlagene Lease-ID in einem GUID-Zeichenfolgenformat. Der Blobdienst gibt 400 (Ungültige Anforderung) zurück, wenn die vorgeschlagene Lease-ID nicht im richtigen Format vorliegt. Eine Liste der gültigen GUID-Zeichenfolgenformate finden Sie unter GUID-Konstruktor (String). |
transactional |
Geerbte Eigenschaften
tracing |
Details zur Eigenschaft
abortSignal
conditions
customerProvidedKey
Vom Kunden bereitgestellte Schlüsselinformationen.
customerProvidedKey?: CpkInfo
Eigenschaftswert
flush
Wenn die Datei nach dem Anfügevorgang automatisch geleert werden soll
flush?: boolean
Eigenschaftswert
boolean
leaseAction
Optional. Wenn "erworben" wird, wird die Lease erworben. Bei "automatischer Verlängerung" wird die Lease erneuert. Bei "Release" wird die Lease nur beim Leeren freigegeben. Wenn "acquire-release" abgerufen wird, wird & der Vorgang abgeschlossen, & die Lease nach Abschluss des Vorgangs freigeben.
leaseAction?: LeaseAction
Eigenschaftswert
LeaseAction
leaseDurationInSeconds
Die Leasedauer ist erforderlich, um eine Lease zu erwerben, und gibt die Dauer der Lease in Sekunden an. Die Leasedauer muss zwischen 15 und 60 Sekunden oder -1 für unbegrenztes Lease betragen.
leaseDurationInSeconds?: number
Eigenschaftswert
number
onProgress
onProgress?: (progress: TransferProgressEvent) => void
Eigenschaftswert
(progress: TransferProgressEvent) => void
proposedLeaseId
Vorgeschlagene Lease-ID in einem GUID-Zeichenfolgenformat. Der Blobdienst gibt 400 (Ungültige Anforderung) zurück, wenn die vorgeschlagene Lease-ID nicht im richtigen Format vorliegt. Eine Liste der gültigen GUID-Zeichenfolgenformate finden Sie unter GUID-Konstruktor (String).
proposedLeaseId?: string
Eigenschaftswert
string
transactionalContentMD5
transactionalContentMD5?: Uint8Array
Eigenschaftswert
Uint8Array