FileStartCopyOptions interface
خيارات لتكوين عملية
- يمتد
الخصائص
| abort |
تنفيذ واجهة |
| copy |
معلومات SMB. |
| file |
اختياري، ينطبق فقط على ملفات NFS. ينطبق فقط عندما يكون مصدر النسخ ملفا. تحديد سلوك النسخ لوحدات بت الوضع للملف. المصدر: يتم نسخ الوضع على الملف الوجهة من الملف المصدر. التجاوز: يتم تحديد الوضع على الملف الوجهة عبر رأس وضع x-ms. |
| file |
اختياري، ينطبق فقط على ملفات NFS. تحديد سلوك نسخ معرف المستخدم المالك (UID) ومعرف المجموعة (GID) للملف. المصدر: يتم نسخ معرف المستخدم المالك (UID) ومعرف المجموعة (GID) على الملف الوجهة من الملف المصدر. التجاوز: يتم تحديد معرف المستخدم المالك (UID) ومعرف المجموعة (GID) في ملف الوجهة عبر عناوين x-ms-owner وx-ms-group. |
| file |
إذا تم تحديد الإذن (واصف الأمان) يجب تعيينه للدليل/الملف. يمكن استخدام هذا العنوان إذا كان حجم الإذن أقل من أو يساوي 8 كيلوبايت، وإلا استخدام رأس x-ms-file-permission-key. القيمة الافتراضية: وراثة. إذا تم تحديد SDDL كإدخال، يجب أن يكون له مالك ومجموعة و dacl. ملاحظة: يجب تحديد واحد فقط من x-ms-file-permission أو x-ms-file-permission-key. |
| file |
اختياري. متوفر للإصدار 2023-06-01 والإصدارات الأحدث. تحديد التنسيق الذي يتم إرجاع الإذن به. القيم المقبولة هي SDDL أو ثنائية. إذا كان x-ms-file-permission-format غير محدد أو تم تعيينه بشكل صريح إلى SDDL، يتم إرجاع الإذن بتنسيق SDDL. إذا تم تعيين x-ms-file-permission-format بشكل صريح إلى ثنائي، يتم إرجاع الإذن كسلسلة base64 تمثل الترميز الثنائي للإذن |
| file |
مفتاح الإذن الذي سيتم تعيينه للدليل/الملف. ملاحظة: يجب تحديد واحد فقط من x-ms-file-permission أو x-ms-file-permission-key. |
| lease |
شروط الوصول إلى التأجير. |
| metadata | مجموعة من زوج سلسلة قيمة المفتاح لإقرانه بعنصر تخزين الملف. |
| posix |
خصائص اختيارية لتعيينها على ملفات NFS. لاحظ أن هذه الخاصية تنطبق فقط على الملفات التي تم إنشاؤها في مشاركات NFS. |
الخصائص الموروثة
| tracing |
تفاصيل الخاصية
abortSignal
تنفيذ واجهة AbortSignalLike للإشارة إلى طلب إلغاء العملية.
على سبيل المثال، استخدم وحدة التحكم @azure/abort لإنشاء AbortSignal.
abortSignal?: AbortSignalLike
قيمة الخاصية
copyFileSmbInfo
fileModeCopyMode
اختياري، ينطبق فقط على ملفات NFS. ينطبق فقط عندما يكون مصدر النسخ ملفا. تحديد سلوك النسخ لوحدات بت الوضع للملف. المصدر: يتم نسخ الوضع على الملف الوجهة من الملف المصدر. التجاوز: يتم تحديد الوضع على الملف الوجهة عبر رأس وضع x-ms.
fileModeCopyMode?: ModeCopyMode
قيمة الخاصية
fileOwnerCopyMode
اختياري، ينطبق فقط على ملفات NFS. تحديد سلوك نسخ معرف المستخدم المالك (UID) ومعرف المجموعة (GID) للملف. المصدر: يتم نسخ معرف المستخدم المالك (UID) ومعرف المجموعة (GID) على الملف الوجهة من الملف المصدر. التجاوز: يتم تحديد معرف المستخدم المالك (UID) ومعرف المجموعة (GID) في ملف الوجهة عبر عناوين x-ms-owner وx-ms-group.
fileOwnerCopyMode?: OwnerCopyMode
قيمة الخاصية
filePermission
إذا تم تحديد الإذن (واصف الأمان) يجب تعيينه للدليل/الملف. يمكن استخدام هذا العنوان إذا كان حجم الإذن أقل من أو يساوي 8 كيلوبايت، وإلا استخدام رأس x-ms-file-permission-key. القيمة الافتراضية: وراثة. إذا تم تحديد SDDL كإدخال، يجب أن يكون له مالك ومجموعة و dacl. ملاحظة: يجب تحديد واحد فقط من x-ms-file-permission أو x-ms-file-permission-key.
filePermission?: string
قيمة الخاصية
string
filePermissionFormat
اختياري. متوفر للإصدار 2023-06-01 والإصدارات الأحدث. تحديد التنسيق الذي يتم إرجاع الإذن به. القيم المقبولة هي SDDL أو ثنائية. إذا كان x-ms-file-permission-format غير محدد أو تم تعيينه بشكل صريح إلى SDDL، يتم إرجاع الإذن بتنسيق SDDL. إذا تم تعيين x-ms-file-permission-format بشكل صريح إلى ثنائي، يتم إرجاع الإذن كسلسلة base64 تمثل الترميز الثنائي للإذن
filePermissionFormat?: FilePermissionFormat
قيمة الخاصية
filePermissionKey
مفتاح الإذن الذي سيتم تعيينه للدليل/الملف. ملاحظة: يجب تحديد واحد فقط من x-ms-file-permission أو x-ms-file-permission-key.
filePermissionKey?: string
قيمة الخاصية
string
leaseAccessConditions
شروط الوصول إلى التأجير.
leaseAccessConditions?: LeaseAccessConditions
قيمة الخاصية
metadata
مجموعة من زوج سلسلة قيمة المفتاح لإقرانه بعنصر تخزين الملف.
metadata?: Metadata
قيمة الخاصية
posixProperties
خصائص اختيارية لتعيينها على ملفات NFS. لاحظ أن هذه الخاصية تنطبق فقط على الملفات التي تم إنشاؤها في مشاركات NFS.
posixProperties?: FilePosixProperties