FileCreateOptions interface
خيارات لتكوين إنشاء عملية.
الخصائص
| abort |
تنفيذ واجهة |
| file |
ملفات عناوين HTTP مثل Content-Type. |
| lease |
شروط الوصول إلى التأجير. |
| metadata | مجموعة من زوج سلسلة قيمة المفتاح لإقرانه بعنصر تخزين الملف. |
الخصائص الموروثة
| change |
تغيير خاصية التوقيت العالمي المتفق عليه (UTC) للدليل. يمكن استخدام قيمة الآن للإشارة إلى وقت الطلب. بشكل افتراضي، سيتم تعيين القيمة إلى وقت الطلب. |
| creation |
خاصية وقت إنشاء التوقيت العالمي المتفق عليه (UTC) للدليل. يمكن استخدام قيمة الآن للإشارة إلى وقت الطلب. بشكل افتراضي، سيتم تعيين القيمة كما هي الآن. |
| file |
سمات نظام الملفات التي سيتم تعيينها على الملف أو الدليل. |
| file |
الإذن (واصف الأمان) الذي سيتم تعيينه للملف أو الدليل في لغة تعريف واصف الأمان (SDDL) أو ثنائي. إذا تم تحديدها، يجب أن يكون لها مالك ومجموعة وقائمة تحكم وصول تقديرية (DACL). قد يتم تمرير قيمة وراثة للتوارث من الدليل الأصل. لاحظ أنه يمكن تحديد ملف واحد فقط من filePermission أو filePermissionKey. وإذا لم يتم تحديد كليهما، تعيين الوراثة إلى filePermission كقيمة افتراضية حسب مكتبة العميل. |
| file |
اختياري. متوفر للإصدار 2023-06-01 والإصدارات الأحدث. تحديد التنسيق الذي يتم إرجاع الإذن به. القيم المقبولة هي SDDL أو ثنائية. إذا كان x-ms-file-permission-format غير محدد أو تم تعيينه بشكل صريح إلى SDDL، يتم إرجاع الإذن بتنسيق SDDL. إذا تم تعيين x-ms-file-permission-format بشكل صريح إلى ثنائي، يتم إرجاع الإذن كسلسلة base64 تمثل الترميز الثنائي للإذن |
| file |
مفتاح الإذن الذي سيتم تعيينه للملف أو الدليل. يمكن إنشاء هذا باستخدام واجهة برمجة تطبيقات Create-Permission. لاحظ أنه يمكن تحديد ملف واحد فقط من filePermission أو filePermissionKey. |
| last |
خاصية الكتابة الأخيرة في التوقيت العالمي المتفق عليه (UTC) للدليل. يمكن استخدام قيمة الآن للإشارة إلى وقت الطلب. بشكل افتراضي، سيتم تعيين القيمة كما هي الآن. |
| posix |
خصائص اختيارية لتعيينها على ملفات NFS. لاحظ أن هذه الخاصية تنطبق فقط على الملفات التي تم إنشاؤها في مشاركات NFS. |
| tracing |
تفاصيل الخاصية
abortSignal
تنفيذ واجهة AbortSignalLike للإشارة إلى طلب إلغاء العملية.
على سبيل المثال، استخدم وحدة التحكم @azure/abort لإنشاء AbortSignal.
abortSignal?: AbortSignalLike
قيمة الخاصية
fileHttpHeaders
leaseAccessConditions
شروط الوصول إلى التأجير.
leaseAccessConditions?: LeaseAccessConditions
قيمة الخاصية
metadata
مجموعة من زوج سلسلة قيمة المفتاح لإقرانه بعنصر تخزين الملف.
metadata?: Metadata
قيمة الخاصية
تفاصيل الخاصية الموروثة
changeTime
تغيير خاصية التوقيت العالمي المتفق عليه (UTC) للدليل. يمكن استخدام قيمة الآن للإشارة إلى وقت الطلب. بشكل افتراضي، سيتم تعيين القيمة إلى وقت الطلب.
changeTime?: Date | "now"
قيمة الخاصية
Date | "now"
creationTime
خاصية وقت إنشاء التوقيت العالمي المتفق عليه (UTC) للدليل. يمكن استخدام قيمة الآن للإشارة إلى وقت الطلب. بشكل افتراضي، سيتم تعيين القيمة كما هي الآن.
creationTime?: Date | "now"
قيمة الخاصية
Date | "now"
fileAttributes
سمات نظام الملفات التي سيتم تعيينها على الملف أو الدليل.
fileAttributes?: FileSystemAttributes
قيمة الخاصية
filePermission
الإذن (واصف الأمان) الذي سيتم تعيينه للملف أو الدليل في لغة تعريف واصف الأمان (SDDL) أو ثنائي. إذا تم تحديدها، يجب أن يكون لها مالك ومجموعة وقائمة تحكم وصول تقديرية (DACL). قد يتم تمرير قيمة وراثة للتوارث من الدليل الأصل.
لاحظ أنه يمكن تحديد ملف واحد فقط من filePermission أو filePermissionKey. وإذا لم يتم تحديد كليهما، تعيين الوراثة إلى filePermission كقيمة افتراضية حسب مكتبة العميل.
filePermission?: string
قيمة الخاصية
string
filePermissionFormat
اختياري. متوفر للإصدار 2023-06-01 والإصدارات الأحدث. تحديد التنسيق الذي يتم إرجاع الإذن به. القيم المقبولة هي SDDL أو ثنائية. إذا كان x-ms-file-permission-format غير محدد أو تم تعيينه بشكل صريح إلى SDDL، يتم إرجاع الإذن بتنسيق SDDL. إذا تم تعيين x-ms-file-permission-format بشكل صريح إلى ثنائي، يتم إرجاع الإذن كسلسلة base64 تمثل الترميز الثنائي للإذن
filePermissionFormat?: FilePermissionFormat
قيمة الخاصية
موروث منFileAndDirectoryCreateCommonOptions.filePermissionFormat
filePermissionKey
مفتاح الإذن الذي سيتم تعيينه للملف أو الدليل. يمكن إنشاء هذا باستخدام واجهة برمجة تطبيقات Create-Permission.
لاحظ أنه يمكن تحديد ملف واحد فقط من filePermission أو filePermissionKey.
filePermissionKey?: string
قيمة الخاصية
string
موروث منFileAndDirectoryCreateCommonOptions.filePermissionKey
lastWriteTime
خاصية الكتابة الأخيرة في التوقيت العالمي المتفق عليه (UTC) للدليل. يمكن استخدام قيمة الآن للإشارة إلى وقت الطلب. بشكل افتراضي، سيتم تعيين القيمة كما هي الآن.
lastWriteTime?: Date | "now"
قيمة الخاصية
Date | "now"
posixProperties
خصائص اختيارية لتعيينها على ملفات NFS. لاحظ أن هذه الخاصية تنطبق فقط على الملفات التي تم إنشاؤها في مشاركات NFS.
posixProperties?: FilePosixProperties