مشاركة عبر


DirectoryCreateOptions interface

خيارات لتكوين إنشاء عملية.

يمتد

الخصائص

abortSignal

تنفيذ واجهة AbortSignalLike للإشارة إلى طلب إلغاء العملية. على سبيل المثال، استخدم وحدة التحكم @azure/abort لإنشاء AbortSignal.

metadata

مجموعة من زوج سلسلة قيمة المفتاح لإقرانه بعنصر تخزين الملف.

الخصائص الموروثة

changeTime

تغيير خاصية التوقيت العالمي المتفق عليه (UTC) للدليل. يمكن استخدام قيمة الآن للإشارة إلى وقت الطلب. بشكل افتراضي، سيتم تعيين القيمة إلى وقت الطلب.

creationTime

خاصية وقت إنشاء التوقيت العالمي المتفق عليه (UTC) للدليل. يمكن استخدام قيمة الآن للإشارة إلى وقت الطلب. بشكل افتراضي، سيتم تعيين القيمة كما هي الآن.

fileAttributes

سمات نظام الملفات التي سيتم تعيينها على الملف أو الدليل.

filePermission

الإذن (واصف الأمان) الذي سيتم تعيينه للملف أو الدليل في لغة تعريف واصف الأمان (SDDL) أو ثنائي. إذا تم تحديدها، يجب أن يكون لها مالك ومجموعة وقائمة تحكم وصول تقديرية (DACL). قد يتم تمرير قيمة وراثة للتوارث من الدليل الأصل.

لاحظ أنه يمكن تحديد ملف واحد فقط من filePermission أو filePermissionKey. وإذا لم يتم تحديد كليهما، تعيين الوراثة إلى filePermission كقيمة افتراضية حسب مكتبة العميل.

filePermissionFormat

اختياري. متوفر للإصدار 2023-06-01 والإصدارات الأحدث. تحديد التنسيق الذي يتم إرجاع الإذن به. القيم المقبولة هي SDDL أو ثنائية. إذا كان x-ms-file-permission-format غير محدد أو تم تعيينه بشكل صريح إلى SDDL، يتم إرجاع الإذن بتنسيق SDDL. إذا تم تعيين x-ms-file-permission-format بشكل صريح إلى ثنائي، يتم إرجاع الإذن كسلسلة base64 تمثل الترميز الثنائي للإذن

filePermissionKey

مفتاح الإذن الذي سيتم تعيينه للملف أو الدليل. يمكن إنشاء هذا باستخدام واجهة برمجة تطبيقات Create-Permission.

لاحظ أنه يمكن تحديد ملف واحد فقط من filePermission أو filePermissionKey.

lastWriteTime

خاصية الكتابة الأخيرة في التوقيت العالمي المتفق عليه (UTC) للدليل. يمكن استخدام قيمة الآن للإشارة إلى وقت الطلب. بشكل افتراضي، سيتم تعيين القيمة كما هي الآن.

posixProperties

خصائص اختيارية لتعيينها على ملفات NFS. لاحظ أن هذه الخاصية تنطبق فقط على الملفات التي تم إنشاؤها في مشاركات NFS.

tracingOptions

تفاصيل الخاصية

abortSignal

تنفيذ واجهة AbortSignalLike للإشارة إلى طلب إلغاء العملية. على سبيل المثال، استخدم وحدة التحكم @azure/abort لإنشاء AbortSignal.

abortSignal?: AbortSignalLike

قيمة الخاصية

metadata

مجموعة من زوج سلسلة قيمة المفتاح لإقرانه بعنصر تخزين الملف.

metadata?: Metadata

قيمة الخاصية

تفاصيل الخاصية الموروثة

changeTime

تغيير خاصية التوقيت العالمي المتفق عليه (UTC) للدليل. يمكن استخدام قيمة الآن للإشارة إلى وقت الطلب. بشكل افتراضي، سيتم تعيين القيمة إلى وقت الطلب.

changeTime?: Date | "now"

قيمة الخاصية

Date | "now"

موروث منFileAndDirectoryCreateCommonOptions.changeTime

creationTime

خاصية وقت إنشاء التوقيت العالمي المتفق عليه (UTC) للدليل. يمكن استخدام قيمة الآن للإشارة إلى وقت الطلب. بشكل افتراضي، سيتم تعيين القيمة كما هي الآن.

creationTime?: Date | "now"

قيمة الخاصية

Date | "now"

موروث منFileAndDirectoryCreateCommonOptions.creationTime

fileAttributes

سمات نظام الملفات التي سيتم تعيينها على الملف أو الدليل.

fileAttributes?: FileSystemAttributes

قيمة الخاصية

موروث منFileAndDirectoryCreateCommonOptions.fileAttributes

filePermission

الإذن (واصف الأمان) الذي سيتم تعيينه للملف أو الدليل في لغة تعريف واصف الأمان (SDDL) أو ثنائي. إذا تم تحديدها، يجب أن يكون لها مالك ومجموعة وقائمة تحكم وصول تقديرية (DACL). قد يتم تمرير قيمة وراثة للتوارث من الدليل الأصل.

لاحظ أنه يمكن تحديد ملف واحد فقط من filePermission أو filePermissionKey. وإذا لم يتم تحديد كليهما، تعيين الوراثة إلى filePermission كقيمة افتراضية حسب مكتبة العميل.

filePermission?: string

قيمة الخاصية

string

موروث منFileAndDirectoryCreateCommonOptions.filePermission

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"

موروث منFileAndDirectoryCreateCommonOptions.lastWriteTime

posixProperties

خصائص اختيارية لتعيينها على ملفات NFS. لاحظ أن هذه الخاصية تنطبق فقط على الملفات التي تم إنشاؤها في مشاركات NFS.

posixProperties?: FilePosixProperties

قيمة الخاصية

موروث منFileAndDirectoryCreateCommonOptions.posixProperties

tracingOptions

tracingOptions?: OperationTracingOptions

قيمة الخاصية

موروث منCommonOptions.tracingOptions