DirectoryRenameOptions interface
خيارات لتكوين عملية إعادة تسمية.
- يمتد
الخصائص
| abort |
تنفيذ واجهة |
| copy |
Optional. تحديد خيار نسخ واصف أمان الملف من الملف المصدر أو تعيينه باستخدام القيمة التي يتم تعريفها بواسطة قيمة العنوان x-ms-file-permission أو x-ms-file-permission-key. |
| destination |
شرط الوصول إلى التأجير لملف الوجهة. مطلوب إذا كان ملف الوجهة يحتوي على عقد إيجار لا نهائي نشط. |
| file |
Optional. إذا تم تحديد الإذن (واصف الأمان) يجب تعيينه للدليل/الملف. |
| file |
Optional. متوفر للإصدار 2023-06-01 والإصدارات الأحدث. تحديد التنسيق الذي يتم إرجاع الإذن به. القيم المقبولة هي SDDL أو ثنائية. إذا كان x-ms-file-permission-format غير محدد أو تم تعيينه بشكل صريح إلى SDDL، يتم إرجاع الإذن بتنسيق SDDL. إذا تم تعيين x-ms-file-permission-format بشكل صريح إلى ثنائي، يتم إرجاع الإذن كسلسلة base64 تمثل الترميز الثنائي للإذن |
| file |
Optional. مفتاح الإذن الذي سيتم تعيينه للدليل/الملف. ملاحظة: يجب تحديد ملف واحد فقط من filePermission أو filePermissionKey. |
| ignore |
Optional. قيمة منطقية تحدد ما إذا كان يجب احترام السمة ReadOnly في ملف وجهة موجود مسبقا. إذا كان صحيحا، فستنجح إعادة التسمية، وإلا، فسيتسبب ملف سابق في الوجهة مع مجموعة السمات ReadOnly في فشل إعادة التسمية. |
| metadata | Optional. زوج قيمة الاسم لإقرانه بعنصر تخزين ملف. |
| replace |
Optional. قيمة منطقية ل إذا كان الملف الوجهة موجودا بالفعل، سواء كان هذا الطلب سيستبدل الملف أم لا. إذا كان صحيحا، فستنجح إعادة التسمية وستستبدل الملف الوجهة. إذا لم يتم توفيره أو إذا كان خطأ وكان الملف الوجهة موجودا، فلن يقوم الطلب بالكتابة فوق الملف الوجهة. إذا تم توفير الملف الوجهة ولم يكن موجودا، فستنجح إعادة التسمية. ملاحظة: لا تتجاوز هذه القيمة قيمة العنوان x-ms-file-copy-ignore-read-only. |
| source |
شرط الوصول إلى التأجير للملف المصدر. مطلوب إذا كان الملف المصدر لديه عقد إيجار لا نهائي نشط. |
| timeout |
Optional. يتم التعبير عن معلمة المهلة بالثوان. لمزيد من المعلومات، راجع تعيين المهلات لعمليات خدمة الملفات. |
الخصائص الموروثة
| tracing |
تفاصيل الخاصية
abortSignal
تنفيذ واجهة AbortSignalLike للإشارة إلى طلب إلغاء العملية.
على سبيل المثال، استخدم وحدة التحكم @azure/abort لإنشاء AbortSignal.
abortSignal?: AbortSignalLike
قيمة الخاصية
copyFileSmbInfo
Optional. تحديد خيار نسخ واصف أمان الملف من الملف المصدر أو تعيينه باستخدام القيمة التي يتم تعريفها بواسطة قيمة العنوان x-ms-file-permission أو x-ms-file-permission-key.
copyFileSmbInfo?: CopyFileSmbInfo
قيمة الخاصية
destinationLeaseAccessConditions
شرط الوصول إلى التأجير لملف الوجهة. مطلوب إذا كان ملف الوجهة يحتوي على عقد إيجار لا نهائي نشط.
destinationLeaseAccessConditions?: LeaseAccessConditions
قيمة الخاصية
filePermission
Optional. إذا تم تحديد الإذن (واصف الأمان) يجب تعيينه للدليل/الملف.
filePermission?: string
قيمة الخاصية
string
filePermissionFormat
Optional. متوفر للإصدار 2023-06-01 والإصدارات الأحدث. تحديد التنسيق الذي يتم إرجاع الإذن به. القيم المقبولة هي SDDL أو ثنائية. إذا كان x-ms-file-permission-format غير محدد أو تم تعيينه بشكل صريح إلى SDDL، يتم إرجاع الإذن بتنسيق SDDL. إذا تم تعيين x-ms-file-permission-format بشكل صريح إلى ثنائي، يتم إرجاع الإذن كسلسلة base64 تمثل الترميز الثنائي للإذن
filePermissionFormat?: FilePermissionFormat
قيمة الخاصية
filePermissionKey
Optional. مفتاح الإذن الذي سيتم تعيينه للدليل/الملف. ملاحظة: يجب تحديد ملف واحد فقط من filePermission أو filePermissionKey.
filePermissionKey?: string
قيمة الخاصية
string
ignoreReadOnly
Optional. قيمة منطقية تحدد ما إذا كان يجب احترام السمة ReadOnly في ملف وجهة موجود مسبقا. إذا كان صحيحا، فستنجح إعادة التسمية، وإلا، فسيتسبب ملف سابق في الوجهة مع مجموعة السمات ReadOnly في فشل إعادة التسمية.
ignoreReadOnly?: boolean
قيمة الخاصية
boolean
metadata
replaceIfExists
Optional. قيمة منطقية ل إذا كان الملف الوجهة موجودا بالفعل، سواء كان هذا الطلب سيستبدل الملف أم لا. إذا كان صحيحا، فستنجح إعادة التسمية وستستبدل الملف الوجهة. إذا لم يتم توفيره أو إذا كان خطأ وكان الملف الوجهة موجودا، فلن يقوم الطلب بالكتابة فوق الملف الوجهة. إذا تم توفير الملف الوجهة ولم يكن موجودا، فستنجح إعادة التسمية. ملاحظة: لا تتجاوز هذه القيمة قيمة العنوان x-ms-file-copy-ignore-read-only.
replaceIfExists?: boolean
قيمة الخاصية
boolean
sourceLeaseAccessConditions
شرط الوصول إلى التأجير للملف المصدر. مطلوب إذا كان الملف المصدر لديه عقد إيجار لا نهائي نشط.
sourceLeaseAccessConditions?: LeaseAccessConditions
قيمة الخاصية
timeoutInSeconds
Optional. يتم التعبير عن معلمة المهلة بالثوان. لمزيد من المعلومات، راجع تعيين المهلات لعمليات خدمة الملفات.
timeoutInSeconds?: number
قيمة الخاصية
number