FileSystemSASPermissions class
هذه فئة مساعد لإنشاء سلسلة تمثل الأذونات الممنوحة من قبل ServiceSAS إلى حاوية. يعني تعيين قيمة إلى true أن أي SAS يستخدم هذه الأذونات سيمنح أذونات لتلك العملية. بمجرد تعيين كافة القيم، يجب إجراء تسلسل مع toString وتعيينه كحقل أذونات على كائن DataLakeSASSignatureValues. من الممكن إنشاء سلسلة الأذونات بدون هذه الفئة، ولكن ترتيب الأذونات خاص وتضمن هذه الفئة الصحة.
الخصائص
| add | تحديد إضافة حق الوصول الممنوح. |
| create | تحديد إنشاء حق الوصول الممنوح. |
| delete | تحديد حذف الوصول الممنوح. |
| execute | تحديد تنفيذ الوصول الممنوح. |
| list | تحديد الوصول الممنوح للقائمة. |
| manage |
تحديد إذن الوصول الممنوح، والذي يسمح للمتصل بتعيين الأذونات وPOSIX ACLs على الكائنات الثنائية كبيرة الحجم (الملفات والدلائل). |
| manage |
يحدد حق الوصول إلى الملكية الممنوح، والذي يسمح للمتصل بتعيين المالك أو المجموعة المالكة أو التصرف كمالك عند إعادة تسمية كائن ثنائي كبير الحجم (ملف أو دليل) أو حذفه داخل مجلد يحتوي على مجموعة البت الملصقة. |
| move | يحدد نقل الوصول الممنوح. |
| read | تحديد حق الوصول للقراءة الممنوح. |
| write | تحديد حق الوصول للكتابة الممنوح. |
الأساليب
| parse(string) | إنشاء FileSystemSASPermissions من سلسلة الأذونات المحددة. سيطرح هذا الأسلوب خطأ إذا واجه حرفا لا يتوافق مع إذن صالح. |
| to |
تحويل الأذونات المحددة إلى سلسلة. سيؤدي استخدام هذا الأسلوب إلى ضمان أن الأذونات بترتيب تقبله الخدمة. يجب أن يكون ترتيب الأحرف كما هو محدد هنا لضمان الصحة. راجع https://learn.microsoft.com/rest/api/storageservices/constructing-a-service-sas |
تفاصيل الخاصية
add
تحديد إضافة حق الوصول الممنوح.
add: boolean
قيمة الخاصية
boolean
create
تحديد إنشاء حق الوصول الممنوح.
create: boolean
قيمة الخاصية
boolean
delete
تحديد حذف الوصول الممنوح.
delete: boolean
قيمة الخاصية
boolean
execute
تحديد تنفيذ الوصول الممنوح.
execute: boolean
قيمة الخاصية
boolean
list
تحديد الوصول الممنوح للقائمة.
list: boolean
قيمة الخاصية
boolean
manageAccessControl
تحديد إذن الوصول الممنوح، والذي يسمح للمتصل بتعيين الأذونات وPOSIX ACLs على الكائنات الثنائية كبيرة الحجم (الملفات والدلائل).
manageAccessControl: boolean
قيمة الخاصية
boolean
manageOwnership
يحدد حق الوصول إلى الملكية الممنوح، والذي يسمح للمتصل بتعيين المالك أو المجموعة المالكة أو التصرف كمالك عند إعادة تسمية كائن ثنائي كبير الحجم (ملف أو دليل) أو حذفه داخل مجلد يحتوي على مجموعة البت الملصقة.
manageOwnership: boolean
قيمة الخاصية
boolean
move
يحدد نقل الوصول الممنوح.
move: boolean
قيمة الخاصية
boolean
read
تحديد حق الوصول للقراءة الممنوح.
read: boolean
قيمة الخاصية
boolean
write
تحديد حق الوصول للكتابة الممنوح.
write: boolean
قيمة الخاصية
boolean
تفاصيل الأسلوب
parse(string)
toString()
تحويل الأذونات المحددة إلى سلسلة. سيؤدي استخدام هذا الأسلوب إلى ضمان أن الأذونات بترتيب تقبله الخدمة.
يجب أن يكون ترتيب الأحرف كما هو محدد هنا لضمان الصحة.
راجع https://learn.microsoft.com/rest/api/storageservices/constructing-a-service-sas
function toString(): string
المرتجعات
string