AccountSASPermissions class
متوفر فقط في وقت تشغيل NODE.JS. هذه فئة مساعدة لإنشاء سلسلة تمثل الأذونات الممنوحة من قبل AccountSAS. يعني تعيين قيمة إلى true أن أي SAS يستخدم هذه الأذونات سيمنح أذونات لتلك العملية. بمجرد تعيين جميع القيم، يجب تسلسل هذا مع toString وتعيينه ك حقل أذونات على كائن <xref:AccountSASSignatureValues> . من الممكن إنشاء سلسلة الأذونات دون هذه الفئة، ولكن ترتيب الأذونات خاص وهذه الفئة تضمن الصحة.
الخصائص
add | إذن لإضافة رسائل وكيانات جدول وإلحاق بالكائنات الثنائية كبيرة الحجم الممنوحة. |
create | إذن لإنشاء الكائنات الثنائية كبيرة الحجم والملفات الممنوحة. |
delete | إذن لإنشاء الكائنات الثنائية كبيرة الحجم والملفات الممنوحة. |
delete |
إذن لحذف الإصدارات الممنوحة. |
filter | إذن لتصفية الكائنات الثنائية كبيرة الحجم. |
list | إذن لسرد حاويات الكائنات الثنائية كبيرة الحجم والكائنات الثنائية كبيرة الحجم والمشاركات والدلائل والملفات الممنوحة. |
process | إذن للحصول على الرسائل الممنوحة وحذفها. |
read | إذن لقراءة الموارد وقوائم قوائم الانتظار والجداول الممنوحة. |
set |
إذن لتعيين نهج الثبات. |
tag | تم منح الوصول إلى علامة Specfies. |
update | أذونات لتحديث الرسائل وكيانات الجدول الممنوحة. |
write | إذن لكتابة الموارد الممنوحة. |
الأساليب
from(Account |
<xref:AccountSASPermissions> ينشئ من كائن أولي يحتوي على نفس مفاتيحه وقيم منطقية لهم. |
parse(string) | يقوم التحليل بتهيئة حقول AccountSASPermissions من سلسلة. |
to |
ينتج سلسلة أذونات 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
Azure SDK for JavaScript