مشاركة عبر


FileResizeOptions interface

خيارات لتكوين عملية تغيير حجم.

يمتد

الخصائص

abortSignal

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

leaseAccessConditions

شروط الوصول إلى التأجير.

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

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

قيمة الخاصية

leaseAccessConditions

شروط الوصول إلى التأجير.

leaseAccessConditions?: LeaseAccessConditions

قيمة الخاصية

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

changeTime

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

changeTime?: Date | "now"

قيمة الخاصية

Date | "now"

موروث منFileAndDirectorySetPropertiesCommonOptions.changeTime

creationTime

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

creationTime?: Date | "now" | "preserve"

قيمة الخاصية

Date | "now" | "preserve"

موروث منFileAndDirectorySetPropertiesCommonOptions.creationTime

fileAttributes

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

fileAttributes?: FileSystemAttributes | "preserve"

قيمة الخاصية

FileSystemAttributes | "preserve"

موروث منFileAndDirectorySetPropertiesCommonOptions.fileAttributes

filePermission

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

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

filePermission?: string

قيمة الخاصية

string

موروث منFileAndDirectorySetPropertiesCommonOptions.filePermission

filePermissionFormat

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

filePermissionFormat?: FilePermissionFormat

قيمة الخاصية

موروث منFileAndDirectorySetPropertiesCommonOptions.filePermissionFormat

filePermissionKey

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

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

filePermissionKey?: string

قيمة الخاصية

string

موروث منFileAndDirectorySetPropertiesCommonOptions.filePermissionKey

lastWriteTime

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

lastWriteTime?: Date | "now" | "preserve"

قيمة الخاصية

Date | "now" | "preserve"

موروث منFileAndDirectorySetPropertiesCommonOptions.lastWriteTime

posixProperties

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

posixProperties?: FilePosixProperties

قيمة الخاصية

موروث منFileAndDirectorySetPropertiesCommonOptions.posixProperties

tracingOptions

tracingOptions?: OperationTracingOptions

قيمة الخاصية

موروث منCommonOptions.tracingOptions