AccountSasParameters interface
المعلمات المستخدمة لإنشاء حساب رمز مميز لتوقيع الوصول المشترك (SAS). يتم توفير التحكم في الوصول إلى واجهة برمجة تطبيقات REST بواسطة هوية الوصول المستند إلى دور خرائط Azure (RBAC) والوصول إليه.
الخصائص
| expiry | إزاحة وقت التاريخ عند انتهاء صلاحية الرمز المميز. على سبيل المثال "2017-05-24T10:42:03.1567373Z". الحد الأقصى للمدة المسموح بها هو 24 ساعة بين |
| max |
المعلمة المطلوبة التي تمثل الطلب الأقصى المطلوب في الثانية المسموح به رمز SAS المميز المحدد. وهذا لا يضمن دقة مثالية في القياسات ولكنه يوفر حماية آمنة للتطبيق من سوء المعاملة مع إنفاذ في نهاية المطاف. |
| principal |
يعرف المعرف الأساسي أيضا باسم معرف الكائن لهوية مدارة معينة من قبل المستخدم المعين حاليا إلى حساب الخريطة. لتعيين هوية مدارة للحساب، استخدم عملية إنشاء أو تحديث معرف مورد تعيين هوية معينة من قبل المستخدم. |
| regions | اختياري، يسمح بالتحكم في مواقع المنطقة المسموح لها بالوصول إلى واجهات برمجة تطبيقات REST لخرائط Azure باستخدام رمز SAS المميز. مثال: "eastus"، "westus2". سيؤدي حذف هذه المعلمة إلى السماح بالوصول إلى جميع مواقع المنطقة. |
| signing |
مفتاح حساب الخريطة المراد استخدامه للتوزيع. سيؤدي اختيار |
| start | إزاحة وقت التاريخ عند بدء صلاحية الرمز المميز. على سبيل المثال "2017-05-24T10:42:03.1567373Z". الحد الأقصى للمدة المسموح بها هو 24 ساعة بين |
تفاصيل الخاصية
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