PathGetSystemPropertiesHeaders interface
تعريف الرؤوس لعملية Path_getProperties.
الخصائص
| accept |
يشير إلى أن الخدمة تدعم طلبات محتوى الملف الجزئي. |
| acl | قائمة التحكم بالوصول إلى POSIX للملف أو الدليل. مضمن في الاستجابة فقط إذا كان الإجراء هو "getAccessControl" وتم تمكين مساحة الاسم الهرمية للحساب. |
| cache |
إذا تم تعيين عنوان طلب Cache-Control مسبقا للمورد، يتم إرجاع هذه القيمة في هذا العنوان. |
| content |
إذا تم تعيين عنوان طلب ترتيب المحتوى مسبقا للمورد، يتم إرجاع هذه القيمة في هذا العنوان. |
| content |
إذا تم تعيين عنوان طلب ترميز المحتوى مسبقا للمورد، يتم إرجاع هذه القيمة في هذا العنوان. |
| content |
إذا تم تعيين عنوان طلب Content-Language مسبقا للمورد، يتم إرجاع هذه القيمة في هذا العنوان. |
| content |
حجم المورد بالبايت. |
| contentMD5 | تجزئة MD5 للملف الكامل المخزن في التخزين. يتم إرجاع هذا العنوان فقط لعملية "GetProperties". إذا تم تعيين عنوان Content-MD5 للملف، يتم إرجاع عنوان الاستجابة هذا لاستدعاء GetProperties بحيث يمكن للعميل التحقق من تكامل محتوى الرسالة. |
| content |
يشير إلى نطاق وحدات البايت التي تم إرجاعها في حالة طلب العميل مجموعة فرعية من الملف عن طريق تعيين عنوان طلب النطاق. |
| content |
نوع المحتوى المحدد للمورد. إذا لم يتم تحديد نوع محتوى، فإن نوع المحتوى الافتراضي هو application/octet-stream. |
| creation |
إرجاع تاريخ ووقت إنشاء الكائن الثنائي كبير الحجم. |
| date | قيمة تاريخ/وقت UTC تم إنشاؤها بواسطة الخدمة تشير إلى الوقت الذي تم فيه بدء الاستجابة. |
| encryption |
سياق التشفير المستخدم لتشفير الكتلة المربعة. يتم إرجاع هذا العنوان فقط عند تشفير الكائن الثنائي كبير الحجم باستخدام مفتاح يوفره العميل. |
| encryption |
تجزئة SHA-256 لمفتاح التشفير المستخدم لتشفير الكائن الثنائي كبير الحجم. يتم إرجاع هذا العنوان فقط عند تشفير الكائن الثنائي كبير الحجم باستخدام مفتاح يوفره العميل. |
| encryption |
إرجاع اسم نطاق التشفير المستخدم لتشفير محتويات الكائن الثنائي كبير الحجم وبيانات تعريف التطبيق. لاحظ أن عدم وجود هذا العنوان يعني استخدام نطاق تشفير الحساب الافتراضي. |
| error |
رمز الخطأ |
| etag | علامة كيان HTTP المقترنة بالملف أو الدليل. |
| expires |
الوقت الذي ستنتهي فيه صلاحية هذا الكائن الثنائي كبير الحجم. |
| group | المجموعة المالكة للملف أو الدليل. مضمن في الاستجابة إذا تم تمكين مساحة الاسم الهرمية للحساب. |
| is |
يحدد ما إذا كان المورد دليلا أو ملفا |
| is |
يتم تعيين قيمة هذا الرأس إلى true إذا كانت بيانات الدليل الوصفية مشفرة بالكامل باستخدام الخوارزمية المحددة. وإلا، يتم ضبط القيمة على خاطئة. |
| last |
البيانات والوقت الذي تم فيه آخر تعديل للملف أو الدليل. تقوم عمليات الكتابة على الملف أو الدليل بتحديث آخر مرة تم تعديلها. |
| lease |
عند تأجير مورد، يحدد ما إذا كان التأجير لمدة لا نهائية أو ثابتة. |
| lease |
حالة التأجير للمورد. |
| lease |
حالة التأجير للمورد. |
| owner | مالك الملف أو الدليل. مضمن في الاستجابة إذا تم تمكين مساحة الاسم الهرمية للحساب. |
| permissions | أذونات الوصول إلى POSIX لمالك الملف ومجموعة امتلاك الملف وغيرها. مضمن في الاستجابة إذا تم تمكين مساحة الاسم الهرمية للحساب. |
| properties | الخصائص المعرفة من قبل المستخدم المقترنة بالملف أو الدليل، بتنسيق قائمة مفصولة بفواصل من أزواج الاسم والقيمة "n1=v1، n2=v2، ..."، حيث تكون كل قيمة سلسلة مشفرة base64. لاحظ أن السلسلة قد تحتوي فقط على أحرف ASCII في مجموعة الأحرف ISO-8859-1. |
| request |
UUID تم إنشاؤه بواسطة الخادم مسجل في سجلات التحليلات لاستكشاف الأخطاء وإصلاحها والارتباط. |
| version | إصدار بروتوكول REST المستخدم لمعالجة الطلب. |
تفاصيل الخاصية
acceptRanges
يشير إلى أن الخدمة تدعم طلبات محتوى الملف الجزئي.
acceptRanges?: string
قيمة الخاصية
string
acl
قائمة التحكم بالوصول إلى POSIX للملف أو الدليل. مضمن في الاستجابة فقط إذا كان الإجراء هو "getAccessControl" وتم تمكين مساحة الاسم الهرمية للحساب.
acl?: string
قيمة الخاصية
string
cacheControl
إذا تم تعيين عنوان طلب Cache-Control مسبقا للمورد، يتم إرجاع هذه القيمة في هذا العنوان.
cacheControl?: string
قيمة الخاصية
string
contentDisposition
إذا تم تعيين عنوان طلب ترتيب المحتوى مسبقا للمورد، يتم إرجاع هذه القيمة في هذا العنوان.
contentDisposition?: string
قيمة الخاصية
string
contentEncoding
إذا تم تعيين عنوان طلب ترميز المحتوى مسبقا للمورد، يتم إرجاع هذه القيمة في هذا العنوان.
contentEncoding?: string
قيمة الخاصية
string
contentLanguage
إذا تم تعيين عنوان طلب Content-Language مسبقا للمورد، يتم إرجاع هذه القيمة في هذا العنوان.
contentLanguage?: string
قيمة الخاصية
string
contentLength
حجم المورد بالبايت.
contentLength?: number
قيمة الخاصية
number
contentMD5
تجزئة MD5 للملف الكامل المخزن في التخزين. يتم إرجاع هذا العنوان فقط لعملية "GetProperties". إذا تم تعيين عنوان Content-MD5 للملف، يتم إرجاع عنوان الاستجابة هذا لاستدعاء GetProperties بحيث يمكن للعميل التحقق من تكامل محتوى الرسالة.
contentMD5?: string
قيمة الخاصية
string
contentRange
يشير إلى نطاق وحدات البايت التي تم إرجاعها في حالة طلب العميل مجموعة فرعية من الملف عن طريق تعيين عنوان طلب النطاق.
contentRange?: string
قيمة الخاصية
string
contentType
نوع المحتوى المحدد للمورد. إذا لم يتم تحديد نوع محتوى، فإن نوع المحتوى الافتراضي هو application/octet-stream.
contentType?: string
قيمة الخاصية
string
creationTime
إرجاع تاريخ ووقت إنشاء الكائن الثنائي كبير الحجم.
creationTime?: Date
قيمة الخاصية
Date
date
قيمة تاريخ/وقت UTC تم إنشاؤها بواسطة الخدمة تشير إلى الوقت الذي تم فيه بدء الاستجابة.
date?: Date
قيمة الخاصية
Date
encryptionContext
سياق التشفير المستخدم لتشفير الكتلة المربعة. يتم إرجاع هذا العنوان فقط عند تشفير الكائن الثنائي كبير الحجم باستخدام مفتاح يوفره العميل.
encryptionContext?: string
قيمة الخاصية
string
encryptionKeySha256
تجزئة SHA-256 لمفتاح التشفير المستخدم لتشفير الكائن الثنائي كبير الحجم. يتم إرجاع هذا العنوان فقط عند تشفير الكائن الثنائي كبير الحجم باستخدام مفتاح يوفره العميل.
encryptionKeySha256?: string
قيمة الخاصية
string
encryptionScope
إرجاع اسم نطاق التشفير المستخدم لتشفير محتويات الكائن الثنائي كبير الحجم وبيانات تعريف التطبيق. لاحظ أن عدم وجود هذا العنوان يعني استخدام نطاق تشفير الحساب الافتراضي.
encryptionScope?: string
قيمة الخاصية
string
errorCode
رمز الخطأ
errorCode?: string
قيمة الخاصية
string
etag
علامة كيان HTTP المقترنة بالملف أو الدليل.
etag?: string
قيمة الخاصية
string
expiresOn
الوقت الذي ستنتهي فيه صلاحية هذا الكائن الثنائي كبير الحجم.
expiresOn?: Date
قيمة الخاصية
Date
group
المجموعة المالكة للملف أو الدليل. مضمن في الاستجابة إذا تم تمكين مساحة الاسم الهرمية للحساب.
group?: string
قيمة الخاصية
string
isDirectory
يحدد ما إذا كان المورد دليلا أو ملفا
isDirectory?: boolean
قيمة الخاصية
boolean
isServerEncrypted
يتم تعيين قيمة هذا الرأس إلى true إذا كانت بيانات الدليل الوصفية مشفرة بالكامل باستخدام الخوارزمية المحددة. وإلا، يتم ضبط القيمة على خاطئة.
isServerEncrypted?: boolean
قيمة الخاصية
boolean
lastModified
البيانات والوقت الذي تم فيه آخر تعديل للملف أو الدليل. تقوم عمليات الكتابة على الملف أو الدليل بتحديث آخر مرة تم تعديلها.
lastModified?: Date
قيمة الخاصية
Date
leaseDuration
عند تأجير مورد، يحدد ما إذا كان التأجير لمدة لا نهائية أو ثابتة.
leaseDuration?: string
قيمة الخاصية
string
leaseState
حالة التأجير للمورد.
leaseState?: string
قيمة الخاصية
string
leaseStatus
حالة التأجير للمورد.
leaseStatus?: string
قيمة الخاصية
string
owner
مالك الملف أو الدليل. مضمن في الاستجابة إذا تم تمكين مساحة الاسم الهرمية للحساب.
owner?: string
قيمة الخاصية
string
permissions
أذونات الوصول إلى POSIX لمالك الملف ومجموعة امتلاك الملف وغيرها. مضمن في الاستجابة إذا تم تمكين مساحة الاسم الهرمية للحساب.
permissions?: PathPermissions
قيمة الخاصية
properties
الخصائص المعرفة من قبل المستخدم المقترنة بالملف أو الدليل، بتنسيق قائمة مفصولة بفواصل من أزواج الاسم والقيمة "n1=v1، n2=v2، ..."، حيث تكون كل قيمة سلسلة مشفرة base64. لاحظ أن السلسلة قد تحتوي فقط على أحرف ASCII في مجموعة الأحرف ISO-8859-1.
properties?: string
قيمة الخاصية
string
requestId
UUID تم إنشاؤه بواسطة الخادم مسجل في سجلات التحليلات لاستكشاف الأخطاء وإصلاحها والارتباط.
requestId?: string
قيمة الخاصية
string
version
إصدار بروتوكول REST المستخدم لمعالجة الطلب.
version?: string
قيمة الخاصية
string