AccountSASPermissions class

متوفر فقط في وقت تشغيل NODE.JS. هذه فئة مساعدة لإنشاء سلسلة تمثل الأذونات الممنوحة من قبل AccountSAS. يعني تعيين قيمة إلى true أن أي SAS يستخدم هذه الأذونات سيمنح أذونات لتلك العملية. بمجرد تعيين جميع القيم، يجب تسلسل هذا مع toString وتعيينه ك حقل أذونات على كائن <xref:AccountSASSignatureValues> . من الممكن إنشاء سلسلة الأذونات دون هذه الفئة، ولكن ترتيب الأذونات خاص وهذه الفئة تضمن الصحة.

الخصائص

add

إذن لإضافة رسائل وكيانات جدول وإلحاق بالكائنات الثنائية كبيرة الحجم الممنوحة.

create

إذن لإنشاء الكائنات الثنائية كبيرة الحجم والملفات الممنوحة.

delete

إذن لإنشاء الكائنات الثنائية كبيرة الحجم والملفات الممنوحة.

deleteVersion

إذن لحذف الإصدارات الممنوحة.

filter

إذن لتصفية الكائنات الثنائية كبيرة الحجم.

list

إذن لسرد حاويات الكائنات الثنائية كبيرة الحجم والكائنات الثنائية كبيرة الحجم والمشاركات والدلائل والملفات الممنوحة.

process

إذن للحصول على الرسائل الممنوحة وحذفها.

read

إذن لقراءة الموارد وقوائم قوائم الانتظار والجداول الممنوحة.

setImmutabilityPolicy

إذن لتعيين نهج الثبات.

tag

تم منح الوصول إلى علامة Specfies.

update

أذونات لتحديث الرسائل وكيانات الجدول الممنوحة.

write

إذن لكتابة الموارد الممنوحة.

الأساليب

from(AccountSASPermissionsLike)

<xref:AccountSASPermissions> ينشئ من كائن أولي يحتوي على نفس مفاتيحه وقيم منطقية لهم.

parse(string)

يقوم التحليل بتهيئة حقول AccountSASPermissions من سلسلة.

toString()

ينتج سلسلة أذونات SAS لحساب Azure Storage. قم باستدعاء هذا الأسلوب لتعيين حقل AccountSASSignatureValues Permissions. سيضمن استخدام هذا الأسلوب أن أنواع الموارد بترتيب تقبله الخدمة.

تفاصيل الخاصية

add

إذن لإضافة رسائل وكيانات جدول وإلحاق بالكائنات الثنائية كبيرة الحجم الممنوحة.

add: boolean

قيمة الخاصية

boolean

create

إذن لإنشاء الكائنات الثنائية كبيرة الحجم والملفات الممنوحة.

create: boolean

قيمة الخاصية

boolean

delete

إذن لإنشاء الكائنات الثنائية كبيرة الحجم والملفات الممنوحة.

delete: boolean

قيمة الخاصية

boolean

deleteVersion

إذن لحذف الإصدارات الممنوحة.

deleteVersion: boolean

قيمة الخاصية

boolean

filter

إذن لتصفية الكائنات الثنائية كبيرة الحجم.

filter: boolean

قيمة الخاصية

boolean

list

إذن لسرد حاويات الكائنات الثنائية كبيرة الحجم والكائنات الثنائية كبيرة الحجم والمشاركات والدلائل والملفات الممنوحة.

list: boolean

قيمة الخاصية

boolean

process

إذن للحصول على الرسائل الممنوحة وحذفها.

process: boolean

قيمة الخاصية

boolean

read

إذن لقراءة الموارد وقوائم قوائم الانتظار والجداول الممنوحة.

read: boolean

قيمة الخاصية

boolean

setImmutabilityPolicy

إذن لتعيين نهج الثبات.

setImmutabilityPolicy: boolean

قيمة الخاصية

boolean

tag

تم منح الوصول إلى علامة Specfies.

tag: boolean

قيمة الخاصية

boolean

update

أذونات لتحديث الرسائل وكيانات الجدول الممنوحة.

update: boolean

قيمة الخاصية

boolean

write

إذن لكتابة الموارد الممنوحة.

write: boolean

قيمة الخاصية

boolean

تفاصيل الأسلوب

from(AccountSASPermissionsLike)

<xref:AccountSASPermissions> ينشئ من كائن أولي يحتوي على نفس مفاتيحه وقيم منطقية لهم.

static function from(permissionLike: AccountSASPermissionsLike)

المعلمات

permissionLike
AccountSASPermissionsLike

المرتجعات

parse(string)

يقوم التحليل بتهيئة حقول AccountSASPermissions من سلسلة.

static function parse(permissions: string)

المعلمات

permissions

string

المرتجعات

toString()

ينتج سلسلة أذونات SAS لحساب Azure Storage. قم باستدعاء هذا الأسلوب لتعيين حقل AccountSASSignatureValues Permissions. سيضمن استخدام هذا الأسلوب أن أنواع الموارد بترتيب تقبله الخدمة.

function toString()

المرتجعات

string