AccountSASSignatureValues interface

متوفر فقط في وقت تشغيل NODE.JS. يتم استخدام AccountSASSignatureValues لإنشاء توقيع وصول مشترك (SAS) لحساب Azure Storage. بمجرد تعيين جميع القيم هنا بشكل مناسب، استدع <xref:generateAccountSASQueryParameters> للحصول على تمثيل SAS الذي يمكن تطبيقه فعليا على عناوين URL للكائنات الثنائية كبيرة الحجم. ملاحظة: أن كلا من هذه الفئة والموجودة <xref:SASQueryParameters> لأن الأول قابل للتغيير وتمثيل منطقي بينما الأخير غير قابل للتغيير ويستخدم لإنشاء طلبات REST الفعلية.

الخصائص

expiresOn

الوقت الذي لن يعمل فيه SAS بعد ذلك.

ipRange

‏‏اختياري. نطاق IP مسموح به.

permissions

يحدد العمليات التي قد يقوم بها مستخدم SAS. يرجى الرجوع إلى <xref:AccountSASPermissions> للمساعدة في إنشاء سلسلة الأذونات.

protocol

‏‏اختياري. بروتوكولات SAS المسموح بها.

resourceTypes

القيم التي تشير إلى أنواع الموارد التي يمكن الوصول إليها باستخدام SAS هذا. يرجى الرجوع إلى <xref:AccountSASResourceTypes> لإنشاء هذه القيمة.

services

القيم التي تشير إلى الخدمات التي يمكن الوصول إليها باستخدام SAS هذا. يرجى الرجوع إلى <xref:AccountSASServices> لإنشاء هذه القيمة.

startsOn

‏‏اختياري. عندما يدخل SAS حيز التنفيذ.

version

إذا لم يتم توفيره، فسيتم تعيين هذا افتراضيا على إصدار الخدمة المستهدف بواسطة هذا الإصدار من المكتبة.

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

expiresOn

الوقت الذي لن يعمل فيه SAS بعد ذلك.

expiresOn: Date

قيمة الخاصية

Date

ipRange

‏‏اختياري. نطاق IP مسموح به.

ipRange?: SasIPRange

قيمة الخاصية

permissions

يحدد العمليات التي قد يقوم بها مستخدم SAS. يرجى الرجوع إلى <xref:AccountSASPermissions> للمساعدة في إنشاء سلسلة الأذونات.

permissions: AccountSASPermissions

قيمة الخاصية

protocol

‏‏اختياري. بروتوكولات SAS المسموح بها.

protocol?: SASProtocol

قيمة الخاصية

resourceTypes

القيم التي تشير إلى أنواع الموارد التي يمكن الوصول إليها باستخدام SAS هذا. يرجى الرجوع إلى <xref:AccountSASResourceTypes> لإنشاء هذه القيمة.

resourceTypes: string

قيمة الخاصية

string

services

القيم التي تشير إلى الخدمات التي يمكن الوصول إليها باستخدام SAS هذا. يرجى الرجوع إلى <xref:AccountSASServices> لإنشاء هذه القيمة.

services: string

قيمة الخاصية

string

startsOn

‏‏اختياري. عندما يدخل SAS حيز التنفيذ.

startsOn?: Date

قيمة الخاصية

Date

version

إذا لم يتم توفيره، فسيتم تعيين هذا افتراضيا على إصدار الخدمة المستهدف بواسطة هذا الإصدار من المكتبة.

version?: string

قيمة الخاصية

string