PathGetPropertiesHeadersModel 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 لمفتاح التشفير المستخدمة لتشفير الكتلة (blob). يتم إعادة هذا الرأس فقط عندما يتم تشفير الكتلة بمفتاح مقدم من العميل. |
| encryption |
إرجاع اسم نطاق التشفير المستخدم لتشفير محتويات الكائن الثنائي كبير الحجم وبيانات تعريف التطبيق. لاحظ أن عدم وجود هذا العنوان يعني استخدام نطاق تشفير الحساب الافتراضي. |
| error |
رمز الخطأ |
| etag | علامة كيان HTTP المقترنة بالملف أو الدليل. |
| expires |
الوقت الذي ستنتهي فيه صلاحية هذا الكائن الثنائي كبير الحجم. |
| group | المجموعة المالكة للملف أو الدليل. مضمن في الاستجابة إذا تم تمكين مساحة الاسم الهرمية للحساب. |
| is |
يتم تعيين قيمة هذا الرأس إلى true إذا كانت بيانات الدليل الوصفية مشفرة بالكامل باستخدام الخوارزمية المحددة. وإلا، يتم ضبط القيمة على خاطئة. |
| last |
البيانات والوقت الذي تم فيه آخر تعديل للملف أو الدليل. تقوم عمليات الكتابة على الملف أو الدليل بتحديث آخر مرة تم تعديلها. |
| lease |
عند تأجير مورد، يحدد ما إذا كان التأجير لمدة لا نهائية أو ثابتة. |
| lease |
حالة التأجير للمورد. |
| lease |
حالة التأجير للمورد. |
| owner | مالك الملف أو الدليل. مضمن في الاستجابة إذا تم تمكين مساحة الاسم الهرمية للحساب. |
| permissions | أذونات الوصول إلى POSIX لمالك الملف ومجموعة امتلاك الملف وغيرها. مضمن في الاستجابة إذا تم تمكين مساحة الاسم الهرمية للحساب. |
| properties | الخصائص المعرفة من قبل المستخدم المقترنة بالملف أو الدليل، بتنسيق قائمة مفصولة بفواصل من أزواج الاسم والقيمة "n1=v1، n2=v2، ..."، حيث تكون كل قيمة سلسلة مشفرة base64. لاحظ أن السلسلة قد تحتوي فقط على أحرف ASCII في مجموعة الأحرف ISO-8859-1. |
| request |
UUID تم إنشاؤه بواسطة الخادم مسجل في سجلات التحليلات لاستكشاف الأخطاء وإصلاحها والارتباط. |
| resource |
نوع المورد. قد تكون القيمة "file" أو "directory". إذا لم يتم تعيينها، تكون القيمة "ملف". |
| 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 لمفتاح التشفير المستخدمة لتشفير الكتلة (blob). يتم إعادة هذا الرأس فقط عندما يتم تشفير الكتلة بمفتاح مقدم من العميل.
encryptionKeySha256?: string
قيمة الخاصية
string
encryptionScope
إرجاع اسم نطاق التشفير المستخدم لتشفير محتويات الكائن الثنائي كبير الحجم وبيانات تعريف التطبيق. لاحظ أن عدم وجود هذا العنوان يعني استخدام نطاق تشفير الحساب الافتراضي.
encryptionScope?: string
قيمة الخاصية
string
errorCode
رمز الخطأ
errorCode?: string
قيمة الخاصية
string
etag
علامة كيان HTTP المقترنة بالملف أو الدليل.
etag?: string
قيمة الخاصية
string
expiresOn
الوقت الذي ستنتهي فيه صلاحية هذا الكائن الثنائي كبير الحجم.
expiresOn?: Date
قيمة الخاصية
Date
group
المجموعة المالكة للملف أو الدليل. مضمن في الاستجابة إذا تم تمكين مساحة الاسم الهرمية للحساب.
group?: string
قيمة الخاصية
string
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?: string
قيمة الخاصية
string
properties
الخصائص المعرفة من قبل المستخدم المقترنة بالملف أو الدليل، بتنسيق قائمة مفصولة بفواصل من أزواج الاسم والقيمة "n1=v1، n2=v2، ..."، حيث تكون كل قيمة سلسلة مشفرة base64. لاحظ أن السلسلة قد تحتوي فقط على أحرف ASCII في مجموعة الأحرف ISO-8859-1.
properties?: string
قيمة الخاصية
string
requestId
UUID تم إنشاؤه بواسطة الخادم مسجل في سجلات التحليلات لاستكشاف الأخطاء وإصلاحها والارتباط.
requestId?: string
قيمة الخاصية
string
resourceType
نوع المورد. قد تكون القيمة "file" أو "directory". إذا لم يتم تعيينها، تكون القيمة "ملف".
resourceType?: string
قيمة الخاصية
string
version
إصدار بروتوكول REST المستخدم لمعالجة الطلب.
version?: string
قيمة الخاصية
string