مشاركة عبر


AccountSasParameters interface

المعلمات المستخدمة لإنشاء حساب رمز مميز لتوقيع الوصول المشترك (SAS). يتم توفير التحكم في الوصول إلى واجهة برمجة تطبيقات REST بواسطة هوية الوصول المستند إلى دور خرائط Azure (RBAC) والوصول إليه.

الخصائص

expiry

إزاحة وقت التاريخ عند انتهاء صلاحية الرمز المميز. على سبيل المثال "2017-05-24T10:42:03.1567373Z". الحد الأقصى للمدة المسموح بها هو 24 ساعة بين startexpiry.

maxRatePerSecond

المعلمة المطلوبة التي تمثل الطلب الأقصى المطلوب في الثانية المسموح به رمز SAS المميز المحدد. وهذا لا يضمن دقة مثالية في القياسات ولكنه يوفر حماية آمنة للتطبيق من سوء المعاملة مع إنفاذ في نهاية المطاف.

principalId

يعرف المعرف الأساسي أيضا باسم معرف الكائن لهوية مدارة معينة من قبل المستخدم المعين حاليا إلى حساب الخريطة. لتعيين هوية مدارة للحساب، استخدم عملية إنشاء أو تحديث معرف مورد تعيين هوية معينة من قبل المستخدم.

regions

اختياري، يسمح بالتحكم في مواقع المنطقة المسموح لها بالوصول إلى واجهات برمجة تطبيقات REST لخرائط Azure باستخدام رمز SAS المميز. مثال: "eastus"، "westus2". سيؤدي حذف هذه المعلمة إلى السماح بالوصول إلى جميع مواقع المنطقة.

signingKey

مفتاح حساب الخريطة المراد استخدامه للتوزيع. سيؤدي اختيار primaryKey أو secondaryKey إلى استخدام "المفاتيح المشتركة" لحساب الخريطة، وسيستخدم managedIdentity المفتاح الخاص الذي تم تجديده تلقائيا لتوقيع SAS.

start

إزاحة وقت التاريخ عند بدء صلاحية الرمز المميز. على سبيل المثال "2017-05-24T10:42:03.1567373Z". الحد الأقصى للمدة المسموح بها هو 24 ساعة بين startexpiry.

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

expiry

إزاحة وقت التاريخ عند انتهاء صلاحية الرمز المميز. على سبيل المثال "2017-05-24T10:42:03.1567373Z". الحد الأقصى للمدة المسموح بها هو 24 ساعة بين startexpiry.

expiry: string

قيمة الخاصية

string

maxRatePerSecond

المعلمة المطلوبة التي تمثل الطلب الأقصى المطلوب في الثانية المسموح به رمز SAS المميز المحدد. وهذا لا يضمن دقة مثالية في القياسات ولكنه يوفر حماية آمنة للتطبيق من سوء المعاملة مع إنفاذ في نهاية المطاف.

maxRatePerSecond: number

قيمة الخاصية

number

principalId

يعرف المعرف الأساسي أيضا باسم معرف الكائن لهوية مدارة معينة من قبل المستخدم المعين حاليا إلى حساب الخريطة. لتعيين هوية مدارة للحساب، استخدم عملية إنشاء أو تحديث معرف مورد تعيين هوية معينة من قبل المستخدم.

principalId: string

قيمة الخاصية

string

regions

اختياري، يسمح بالتحكم في مواقع المنطقة المسموح لها بالوصول إلى واجهات برمجة تطبيقات REST لخرائط Azure باستخدام رمز SAS المميز. مثال: "eastus"، "westus2". سيؤدي حذف هذه المعلمة إلى السماح بالوصول إلى جميع مواقع المنطقة.

regions?: string[]

قيمة الخاصية

string[]

signingKey

مفتاح حساب الخريطة المراد استخدامه للتوزيع. سيؤدي اختيار primaryKey أو secondaryKey إلى استخدام "المفاتيح المشتركة" لحساب الخريطة، وسيستخدم managedIdentity المفتاح الخاص الذي تم تجديده تلقائيا لتوقيع SAS.

signingKey: string

قيمة الخاصية

string

start

إزاحة وقت التاريخ عند بدء صلاحية الرمز المميز. على سبيل المثال "2017-05-24T10:42:03.1567373Z". الحد الأقصى للمدة المسموح بها هو 24 ساعة بين startexpiry.

start: string

قيمة الخاصية

string