ContainerSASPermissions class
هذه فئة مساعد لإنشاء سلسلة تمثل الأذونات الممنوحة من قبل ServiceSAS إلى حاوية. يعني تعيين قيمة إلى true أن أي SAS يستخدم هذه الأذونات سيمنح أذونات لتلك العملية. بمجرد تعيين جميع القيم، يجب تسلسل هذا مع toString وتعيينه ك حقل أذونات على كائن <xref:BlobSASSignatureValues> . من الممكن إنشاء سلسلة الأذونات دون هذه الفئة، ولكن ترتيب الأذونات خاص وهذه الفئة تضمن الصحة.
الخصائص
add | يحدد إضافة حق الوصول الممنوح. |
create | يحدد إنشاء حق الوصول الممنوح. |
delete | تحديد حذف الوصول الممنوح. |
delete |
يحدد حذف الوصول إلى الإصدار الممنوح. |
execute | يحدد تنفيذ الوصول الممنوح. |
list | تحديد الوصول الممنوح للقائمة. |
move | يحدد نقل الوصول الممنوح. |
read | تحديد حق الوصول للقراءة الممنوح. |
set |
تحديد الوصول إلى SetImmutabilityPolicy الممنوح. |
tag | تم منح الوصول إلى علامة Specfies. |
write | يحدد حق الوصول للكتابة الممنوح. |
الأساليب
from(Container |
<xref:ContainerSASPermissions> ينشئ من كائن أولي يحتوي على نفس مفاتيحه وقيم منطقية لهم. |
parse(string) | <xref:ContainerSASPermissions> إنشاء من سلسلة الأذونات المحددة. سيطرح هذا الأسلوب خطأ إذا واجه حرفا لا يتوافق مع إذن صالح. |
to |
تحويل الأذونات المحددة إلى سلسلة. سيضمن استخدام هذا الأسلوب أن الأذونات بترتيب تقبله الخدمة. يجب أن يكون ترتيب الأحرف كما هو محدد هنا لضمان الصحة. |
تفاصيل الخاصية
add
يحدد إضافة حق الوصول الممنوح.
add: boolean
قيمة الخاصية
boolean
create
يحدد إنشاء حق الوصول الممنوح.
create: boolean
قيمة الخاصية
boolean
delete
تحديد حذف الوصول الممنوح.
delete: boolean
قيمة الخاصية
boolean
deleteVersion
يحدد حذف الوصول إلى الإصدار الممنوح.
deleteVersion: boolean
قيمة الخاصية
boolean
execute
يحدد تنفيذ الوصول الممنوح.
execute: boolean
قيمة الخاصية
boolean
list
تحديد الوصول الممنوح للقائمة.
list: boolean
قيمة الخاصية
boolean
move
يحدد نقل الوصول الممنوح.
move: boolean
قيمة الخاصية
boolean
read
تحديد حق الوصول للقراءة الممنوح.
read: boolean
قيمة الخاصية
boolean
setImmutabilityPolicy
تحديد الوصول إلى SetImmutabilityPolicy الممنوح.
setImmutabilityPolicy: boolean
قيمة الخاصية
boolean
tag
تم منح الوصول إلى علامة Specfies.
tag: boolean
قيمة الخاصية
boolean
write
يحدد حق الوصول للكتابة الممنوح.
write: boolean
قيمة الخاصية
boolean
تفاصيل الأسلوب
from(ContainerSASPermissionsLike)
<xref:ContainerSASPermissions> ينشئ من كائن أولي يحتوي على نفس مفاتيحه وقيم منطقية لهم.
static function from(permissionLike: ContainerSASPermissionsLike)
المعلمات
- permissionLike
- ContainerSASPermissionsLike
المرتجعات
parse(string)
<xref:ContainerSASPermissions> إنشاء من سلسلة الأذونات المحددة. سيطرح هذا الأسلوب خطأ إذا واجه حرفا لا يتوافق مع إذن صالح.
static function parse(permissions: string)
المعلمات
- permissions
-
string
المرتجعات
toString()
تحويل الأذونات المحددة إلى سلسلة. سيضمن استخدام هذا الأسلوب أن الأذونات بترتيب تقبله الخدمة. يجب أن يكون ترتيب الأحرف كما هو محدد هنا لضمان الصحة.
function toString()
المرتجعات
string
Azure SDK for JavaScript
الملاحظات
https://aka.ms/ContentUserFeedback.
قريبًا: خلال عام 2024، سنتخلص تدريجيًا من GitHub Issues بوصفها آلية إرسال ملاحظات للمحتوى ونستبدلها بنظام ملاحظات جديد. لمزيد من المعلومات، راجعإرسال الملاحظات وعرضها المتعلقة بـ