FileParallelUploadOptions interface
- يمتد
الخصائص
| abort |
تنفيذ واجهة |
| chunk |
حجم البيانات بالبايت التي سيتم نقلها بالتوازي. إذا تم تعيينه إلى 0 أو غير معرف، حسابه تلقائيا وفقا لحجم البيانات. قيمته القصوى هي FILE_UPLOAD_MAX_CHUNK_SIZE. |
| close | عند تمكين أحداث تخزين Azure، يتم رفع حدث تم تغيير الملف. يحتوي هذا الحدث على خاصية تشير إلى ما إذا كان هذا هو التغيير النهائي لتمييز الفرق بين تدفق متوسط إلى دفق ملف (عند إغلاقه إلى "خطأ") والإغلاق الأخير لدفق ملف (عند إغلاق تعيين إلى "صحيح"). |
| conditions | رؤوس شروط الوصول. |
| customer |
معلومات المفتاح المقدمة من العميل. |
| encryption |
تحديد سياق التشفير لتعيينه على الملف. |
| max |
الحد الأقصى للتزامن مع التحميل المتوازي. يجب أن يكون أكبر من أو يساوي 0. قيمته الافتراضية هي DEFAULT_HIGH_LEVEL_CONCURRENCY. |
| metadata | مجموعة من زوج سلسلة قيمة المفتاح لإقرانها بملف Data Lake. |
| on |
محدث التقدم. |
| path |
عناوين Http. |
| permissions | تعيين أذونات الوصول إلى POSIX لمالك الملف ومجموعة امتلاك الملف وغيرها. قد يتم منح كل فئة إذن القراءة أو الكتابة أو التنفيذ. البت الملصق مدعوم أيضا. يتم دعم كل من الرمزية (rwxrw-rw-) والرقم الثماني المكون من 4 أرقام (على سبيل المثال 0766). |
| single |
حد حجم البيانات بالبايت لاستخدام عملية تحميل واحدة بدلا من التحميل المتوازي. سيتم نقل البيانات ذات الحجم الأصغر من هذا الحد في تحميل واحد. سيتم نقل البيانات الأكبر من هذا الحد في مجموعات بالتوازي. القيمة الافتراضية والقيمة القصوى هي FILE_MAX_SINGLE_UPLOAD_THRESHOLD. ملاحظة: uploadStream لا تحترم هذا الحقل وتفعل دائما التحميل المتوازي. |
| umask | يقيد umask أذونات الملف الذي سيتم إنشاؤه. يتم منح الإذن الناتج بواسطة p & ^u، حيث p هو الإذن وأنت umask. على سبيل المثال، إذا كانت p هي 0777 وكنت 0057، فإن الإذن الناتج هو 0720. الإذن الافتراضي هو 0666 لملف. umask الافتراضي هو 0027. يجب تحديد umask في رمز ثماني مكون من 4 أرقام (على سبيل المثال 0766). |
الخصائص الموروثة
| tracing |
تفاصيل الخاصية
abortSignal
تنفيذ واجهة AbortSignalLike للإشارة إلى طلب إلغاء العملية.
على سبيل المثال، استخدم وحدة التحكم @azure/abort لإنشاء AbortSignal.
abortSignal?: AbortSignalLike
قيمة الخاصية
chunkSize
حجم البيانات بالبايت التي سيتم نقلها بالتوازي. إذا تم تعيينه إلى 0 أو غير معرف، حسابه تلقائيا وفقا لحجم البيانات. قيمته القصوى هي FILE_UPLOAD_MAX_CHUNK_SIZE.
chunkSize?: number
قيمة الخاصية
number
close
عند تمكين أحداث تخزين Azure، يتم رفع حدث تم تغيير الملف. يحتوي هذا الحدث على خاصية تشير إلى ما إذا كان هذا هو التغيير النهائي لتمييز الفرق بين تدفق متوسط إلى دفق ملف (عند إغلاقه إلى "خطأ") والإغلاق الأخير لدفق ملف (عند إغلاق تعيين إلى "صحيح").
close?: boolean
قيمة الخاصية
boolean
conditions
customerProvidedKey
encryptionContext
تحديد سياق التشفير لتعيينه على الملف.
encryptionContext?: string
قيمة الخاصية
string
maxConcurrency
الحد الأقصى للتزامن مع التحميل المتوازي. يجب أن يكون أكبر من أو يساوي 0. قيمته الافتراضية هي DEFAULT_HIGH_LEVEL_CONCURRENCY.
maxConcurrency?: number
قيمة الخاصية
number
metadata
onProgress
محدث التقدم.
onProgress?: (progress: TransferProgressEvent) => void
قيمة الخاصية
(progress: TransferProgressEvent) => void
pathHttpHeaders
permissions
تعيين أذونات الوصول إلى POSIX لمالك الملف ومجموعة امتلاك الملف وغيرها. قد يتم منح كل فئة إذن القراءة أو الكتابة أو التنفيذ. البت الملصق مدعوم أيضا. يتم دعم كل من الرمزية (rwxrw-rw-) والرقم الثماني المكون من 4 أرقام (على سبيل المثال 0766).
permissions?: string
قيمة الخاصية
string
singleUploadThreshold
حد حجم البيانات بالبايت لاستخدام عملية تحميل واحدة بدلا من التحميل المتوازي. سيتم نقل البيانات ذات الحجم الأصغر من هذا الحد في تحميل واحد. سيتم نقل البيانات الأكبر من هذا الحد في مجموعات بالتوازي. القيمة الافتراضية والقيمة القصوى هي FILE_MAX_SINGLE_UPLOAD_THRESHOLD. ملاحظة: uploadStream لا تحترم هذا الحقل وتفعل دائما التحميل المتوازي.
singleUploadThreshold?: number
قيمة الخاصية
number
umask
يقيد umask أذونات الملف الذي سيتم إنشاؤه. يتم منح الإذن الناتج بواسطة p & ^u، حيث p هو الإذن وأنت umask. على سبيل المثال، إذا كانت p هي 0777 وكنت 0057، فإن الإذن الناتج هو 0720. الإذن الافتراضي هو 0666 لملف. umask الافتراضي هو 0027. يجب تحديد umask في رمز ثماني مكون من 4 أرقام (على سبيل المثال 0766).
umask?: string
قيمة الخاصية
string