FileCreateOptions interface
واجهة للخيارات الشائعة لكل عملية بعيدة.
- يمتد
الخصائص الموروثة
| abort |
|
| acl | اختياري. حقوق التحكم في الوصول إلى POSIX على الملفات والدلائل. |
| conditions | |
| customer |
معلومات المفتاح المقدمة من العميل. |
| encryption |
اختياري. تحديد سياق التشفير لتعيينه على الملف. |
| expires |
اختياري. خيارات لجدولة حذف مسار. تشير القيمة الرقمية إلى المدة قبل حذف الملف بالمللي ثانية. تشير قيمة التاريخ إلى الوقت الذي سيتم تعيينه للوقت الذي سيتم فيه حذف المسار. لا ينطبق على الدلائل. |
| group | اختياري. المجموعة المالكة للكائن الثنائي كبير الحجم أو الدليل. |
| lease |
مدة التأجير مطلوبة للحصول على عقد إيجار، وتحدد مدة التأجير بالثوان. يجب أن تتراوح مدة التأجير بين 15 و60 ثانية أو -1 للإيجار اللانهائي. |
| metadata | |
| owner | اختياري. مالك الكائن الثنائي كبير الحجم أو الدليل. |
| path |
|
| permissions | |
| proposed |
معرف التأجير المقترح، بتنسيق سلسلة GUID. تقوم خدمة Blob بإرجاع 400 (طلب غير صالح) إذا لم يكن معرف التأجير المقترح بالتنسيق الصحيح. راجع المنشئ المعرف الفريد العمومي (سلسلة) للحصول على قائمة بتنسيقات سلسلة GUID الصالحة. |
| tracing |
|
| umask |
تفاصيل الخاصية الموروثة
abortSignal
acl
اختياري. حقوق التحكم في الوصول إلى POSIX على الملفات والدلائل.
acl?: PathAccessControlItem[]
قيمة الخاصية
موروث منPathCreateOptions.acl
conditions
customerProvidedKey
معلومات المفتاح المقدمة من العميل.
customerProvidedKey?: CpkInfo
قيمة الخاصية
encryptionContext
اختياري. تحديد سياق التشفير لتعيينه على الملف.
encryptionContext?: string
قيمة الخاصية
string
expiresOn
اختياري. خيارات لجدولة حذف مسار. تشير القيمة الرقمية إلى المدة قبل حذف الملف بالمللي ثانية. تشير قيمة التاريخ إلى الوقت الذي سيتم تعيينه للوقت الذي سيتم فيه حذف المسار. لا ينطبق على الدلائل.
expiresOn?: number | Date
قيمة الخاصية
number | Date
موروث منPathCreateOptions.expiresOn
group
اختياري. المجموعة المالكة للكائن الثنائي كبير الحجم أو الدليل.
group?: string
قيمة الخاصية
string
موروث منPathCreateOptions.group
leaseDuration
مدة التأجير مطلوبة للحصول على عقد إيجار، وتحدد مدة التأجير بالثوان. يجب أن تتراوح مدة التأجير بين 15 و60 ثانية أو -1 للإيجار اللانهائي.
leaseDuration?: number
قيمة الخاصية
number
موروث منPathCreateOptions.leaseDuration
metadata
owner
اختياري. مالك الكائن الثنائي كبير الحجم أو الدليل.
owner?: string
قيمة الخاصية
string
موروث منPathCreateOptions.owner
pathHttpHeaders
pathHttpHeaders?: PathCreateHttpHeaders
قيمة الخاصية
permissions
proposedLeaseId
معرف التأجير المقترح، بتنسيق سلسلة GUID. تقوم خدمة Blob بإرجاع 400 (طلب غير صالح) إذا لم يكن معرف التأجير المقترح بالتنسيق الصحيح. راجع المنشئ المعرف الفريد العمومي (سلسلة) للحصول على قائمة بتنسيقات سلسلة GUID الصالحة.
proposedLeaseId?: string
قيمة الخاصية
string
متوارث منPathCreateOptions.proposedLeaseId