FileParallelUploadOptions interface
- Memperluas
Properti
| abort |
Implementasi antarmuka |
| chunk |
Ukuran data dalam byte yang akan ditransfer secara paralel. Jika diatur ke 0 atau tidak ditentukan, itu akan dihitung secara otomatis sesuai dengan ukuran data. Nilai maksimumnya adalah FILE_UPLOAD_MAX_CHUNK_SIZE. |
| close | Saat Peristiwa Azure Storage diaktifkan, peristiwa yang diubah file akan dinaikkan. Kejadian ini memiliki properti yang menunjukkan apakah ini adalah perubahan akhir untuk membedakan perbedaan antara flush perantara ke aliran file (ketika dekat diatur ke "false") dan penutupan akhir aliran file (ketika dekat diatur ke "true"). |
| conditions | Header kondisi akses. |
| customer |
Info Kunci yang Disediakan Pelanggan. |
| encryption |
Menentukan konteks enkripsi yang akan diatur pada file. |
| max |
Konkurensi maksimum pengunggahan paralel. Harus lebih besar dari atau sama dengan 0. Nilai defaultnya adalah DEFAULT_HIGH_LEVEL_CONCURRENCY. |
| metadata | Kumpulan pasangan string kunci-nilai untuk dikaitkan dengan file Data Lake. |
| on |
Pembaruan kemajuan. |
| path |
Header http. |
| permissions | Mengatur izin akses POSIX untuk pemilik file, grup pemilik file, dan lainnya. Setiap kelas dapat diberikan izin baca, tulis, atau jalankan. Bit lengket juga didukung. Baik simbolis (rwxrw-rw-) dan notasi oktal 4 digit (misalnya 0766) didukung. |
| single |
Ambang batas ukuran data dalam byte untuk menggunakan satu operasi pengunggahan daripada pengunggahan paralel. Data berukuran lebih kecil dari batas ini akan ditransfer dalam satu unggahan. Data yang lebih besar dari batas ini akan ditransfer dalam gugus secara paralel. Nilai default dan maksnya adalah FILE_MAX_SINGLE_UPLOAD_THRESHOLD. Catatan: uploadStream tidak menghormati bidang ini dan selalu melakukan pengunggahan paralel. |
| umask | Umask membatasi izin file yang akan dibuat. Izin yang dihasilkan diberikan oleh p & ^u, di mana p adalah izin dan Anda adalah umask. Misalnya, jika p adalah 0777 dan Anda adalah 0057, maka izin yang dihasilkan adalah 0720. Izin default adalah 0666 untuk file. Umask default adalah 0027. Umask harus ditentukan dalam notasi oktal 4 digit (misalnya 0766). |
Properti yang Diwariskan
| tracing |
Detail Properti
abortSignal
Implementasi antarmuka AbortSignalLike untuk memberi sinyal permintaan untuk membatalkan operasi.
Misalnya, gunakan @azure/abort-controller untuk membuat AbortSignal.
abortSignal?: AbortSignalLike
Nilai Properti
chunkSize
Ukuran data dalam byte yang akan ditransfer secara paralel. Jika diatur ke 0 atau tidak ditentukan, itu akan dihitung secara otomatis sesuai dengan ukuran data. Nilai maksimumnya adalah FILE_UPLOAD_MAX_CHUNK_SIZE.
chunkSize?: number
Nilai Properti
number
close
Saat Peristiwa Azure Storage diaktifkan, peristiwa yang diubah file akan dinaikkan. Kejadian ini memiliki properti yang menunjukkan apakah ini adalah perubahan akhir untuk membedakan perbedaan antara flush perantara ke aliran file (ketika dekat diatur ke "false") dan penutupan akhir aliran file (ketika dekat diatur ke "true").
close?: boolean
Nilai Properti
boolean
conditions
Header kondisi akses.
conditions?: DataLakeRequestConditions
Nilai Properti
customerProvidedKey
encryptionContext
Menentukan konteks enkripsi yang akan diatur pada file.
encryptionContext?: string
Nilai Properti
string
maxConcurrency
Konkurensi maksimum pengunggahan paralel. Harus lebih besar dari atau sama dengan 0. Nilai defaultnya adalah DEFAULT_HIGH_LEVEL_CONCURRENCY.
maxConcurrency?: number
Nilai Properti
number
metadata
Kumpulan pasangan string kunci-nilai untuk dikaitkan dengan file Data Lake.
metadata?: Metadata
Nilai Properti
onProgress
Pembaruan kemajuan.
onProgress?: (progress: TransferProgressEvent) => void
Nilai Properti
(progress: TransferProgressEvent) => void
pathHttpHeaders
permissions
Mengatur izin akses POSIX untuk pemilik file, grup pemilik file, dan lainnya. Setiap kelas dapat diberikan izin baca, tulis, atau jalankan. Bit lengket juga didukung. Baik simbolis (rwxrw-rw-) dan notasi oktal 4 digit (misalnya 0766) didukung.
permissions?: string
Nilai Properti
string
singleUploadThreshold
Ambang batas ukuran data dalam byte untuk menggunakan satu operasi pengunggahan daripada pengunggahan paralel. Data berukuran lebih kecil dari batas ini akan ditransfer dalam satu unggahan. Data yang lebih besar dari batas ini akan ditransfer dalam gugus secara paralel. Nilai default dan maksnya adalah FILE_MAX_SINGLE_UPLOAD_THRESHOLD. Catatan: uploadStream tidak menghormati bidang ini dan selalu melakukan pengunggahan paralel.
singleUploadThreshold?: number
Nilai Properti
number
umask
Umask membatasi izin file yang akan dibuat. Izin yang dihasilkan diberikan oleh p & ^u, di mana p adalah izin dan Anda adalah umask. Misalnya, jika p adalah 0777 dan Anda adalah 0057, maka izin yang dihasilkan adalah 0720. Izin default adalah 0666 untuk file. Umask default adalah 0027. Umask harus ditentukan dalam notasi oktal 4 digit (misalnya 0766).
umask?: string
Nilai Properti
string