مشاركة عبر


SASQueryParameters class

يمثل المكونات التي تشكل معلمات استعلام AZURE Storage SAS. لا يتم إنشاء هذا النوع مباشرة من قبل المستخدم؛ يتم إنشاؤه فقط بواسطة أنواع AccountSASSignatureValues QueueSASSignatureValues. بمجرد إنشائه، يمكن ترميزه في toString() وإلحاقه بعنوان URL مباشرة (على الرغم من أنه يجب توخي الحذر هنا في حالة وجود معلمات استعلام، والتي قد تؤثر على الوسائل المناسبة لإلحاق معلمات الاستعلام هذه).

ملاحظة: مثيلات هذه الفئة غير قابلة للتغيير.

المنشئون

SASQueryParameters(string, string, string, string, string, SASProtocol, Date, Date, SasIPRange, string, string)

إنشاء مثيل SASQueryParameters.

الخصائص

expiresOn

اختياري فقط عند توفير المعرف. وقت انتهاء صلاحية رمز SAS المميز هذا.

identifier

Optional. المعرف الموقع (فقط QueueSASSignatureValues).

راجع https://learn.microsoft.com/rest/api/storageservices/establishing-a-stored-access-policy

ipRange

Optional. نطاق IP المسموح به ل SAS هذا.

permissions

اختياري فقط عند توفير المعرف. يرجى الرجوع إلى AccountSASPermissions، QueueSASPermissions لمزيد من التفاصيل.

protocol

Optional. بروتوكول (بروتوكولات) HTTP المسموح بها.

resource

Optional. قائمة انتظار التخزين (فقط QueueSASSignatureValues).

resourceTypes

Optional. أنواع موارد التخزين التي يتم الوصول إليها (فقط لحساب SAS). يرجى الرجوع إلى AccountSASResourceTypes لمزيد من التفاصيل.

services

Optional. خدمات التخزين التي يتم الوصول إليها (فقط لحساب SAS). يرجى الرجوع إلى AccountSASServices للحصول على مزيد من التفاصيل.

signature

توقيع رمز SAS المميز.

startsOn

Optional. وقت بدء رمز SAS المميز هذا.

version

إصدار واجهة برمجة تطبيقات التخزين.

الأساليب

toString()

ترميز كافة معلمات استعلام SAS في سلسلة يمكن إلحاقها بعنوان URL.

تفاصيل المنشئ

SASQueryParameters(string, string, string, string, string, SASProtocol, Date, Date, SasIPRange, string, string)

إنشاء مثيل SASQueryParameters.

new SASQueryParameters(version: string, signature: string, permissions?: string, services?: string, resourceTypes?: string, protocol?: SASProtocol, startsOn?: Date, expiresOn?: Date, ipRange?: SasIPRange, identifier?: string, resource?: string)

المعلمات

version

string

تمثيل إصدار التخزين

signature

string

تمثيل توقيع رمز SAS المميز

permissions

string

تمثيل أذونات التخزين

services

string

تمثيل خدمات التخزين التي يتم الوصول إليها (فقط لحساب SAS)

resourceTypes

string

تمثيل أنواع موارد التخزين التي يتم الوصول إليها (فقط لحساب SAS)

protocol
SASProtocol

تمثيل بروتوكول (بروتوكولات) HTTP المسموح بها

startsOn

Date

يمثل وقت البدء رمز SAS المميز هذا

expiresOn

Date

يمثل وقت انتهاء صلاحية رمز SAS المميز هذا

ipRange
SasIPRange

تمثيل نطاق عناوين IP الصالحة رمز SAS المميز هذا

identifier

string

تمثيل المعرف الموقع (فقط لخدمة SAS)

resource

string

تمثيل قائمة انتظار التخزين (فقط لخدمة SAS)

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

expiresOn

اختياري فقط عند توفير المعرف. وقت انتهاء صلاحية رمز SAS المميز هذا.

expiresOn?: Date

قيمة الخاصية

Date

identifier

Optional. المعرف الموقع (فقط QueueSASSignatureValues).

راجع https://learn.microsoft.com/rest/api/storageservices/establishing-a-stored-access-policy

identifier?: string

قيمة الخاصية

string

ipRange

Optional. نطاق IP المسموح به ل SAS هذا.

undefined | SasIPRange ipRange

قيمة الخاصية

undefined | SasIPRange

permissions

اختياري فقط عند توفير المعرف. يرجى الرجوع إلى AccountSASPermissions، QueueSASPermissions لمزيد من التفاصيل.

permissions?: string

قيمة الخاصية

string

protocol

Optional. بروتوكول (بروتوكولات) HTTP المسموح بها.

protocol?: SASProtocol

قيمة الخاصية

resource

Optional. قائمة انتظار التخزين (فقط QueueSASSignatureValues).

resource?: string

قيمة الخاصية

string

resourceTypes

Optional. أنواع موارد التخزين التي يتم الوصول إليها (فقط لحساب SAS). يرجى الرجوع إلى AccountSASResourceTypes لمزيد من التفاصيل.

resourceTypes?: string

قيمة الخاصية

string

services

Optional. خدمات التخزين التي يتم الوصول إليها (فقط لحساب SAS). يرجى الرجوع إلى AccountSASServices للحصول على مزيد من التفاصيل.

services?: string

قيمة الخاصية

string

signature

توقيع رمز SAS المميز.

signature: string

قيمة الخاصية

string

startsOn

Optional. وقت بدء رمز SAS المميز هذا.

startsOn?: Date

قيمة الخاصية

Date

version

إصدار واجهة برمجة تطبيقات التخزين.

version: string

قيمة الخاصية

string

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

toString()

ترميز كافة معلمات استعلام SAS في سلسلة يمكن إلحاقها بعنوان URL.

function toString(): string

المرتجعات

string