SASQueryParametersOptions interface

خيارات لإنشاء <xref:SASQueryParameters>.

الخصائص

cacheControl

قيمة عنوان التحكم في ذاكرة التخزين المؤقت في Blob/File Service SAS.

contentDisposition

قيمة عنوان ترتيب المحتوى في Blob/File Service SAS.

contentEncoding

قيمة عنوان ترميز المحتوى في Blob/File Service SAS.

contentLanguage

قيمة رأس طول المحتوى في Blob/File Service SAS.

contentType

قيمة عنوان نوع المحتوى في Blob/File Service SAS.

correlationId

قيمة GUID التي سيتم تسجيلها في سجلات تشخيص التخزين ويمكن استخدامها لربط إنشاء SAS بالوصول إلى موارد التخزين. يتم استخدام هذا فقط ل SAS لتفويض المستخدم.

expiresOn

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

identifier

‏‏اختياري. المعرف الموقع (فقط ل <xref:BlobSASSignatureValues>).

ipRange

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

permissions

اختياري فقط عند توفير المعرف. يرجى الرجوع إلى <xref:AccountSASPermissions>أو <xref:BlobSASPermissions>أو <xref:ContainerSASPermissions> لمزيد من التفاصيل.

preauthorizedAgentObjectId

معرف عنصر AAD المعتمد بتنسيق GUID. معرف عنصر AAD لمستخدم مصرح به من قبل مالك مفتاح تفويض المستخدم لتنفيذ الإجراء الممنوح من قبل SAS. ستضمن خدمة Azure Storage أن مالك مفتاح تفويض المستخدم لديه الأذونات المطلوبة قبل منح الوصول ولكن لن يتم إجراء فحص إذن إضافي للمستخدم المحدد في هذه القيمة. لا يمكن استخدام هذا في conjuction مع <xref:signedUnauthorizedUserObjectId>. يتم استخدام هذا فقط ل SAS لتفويض المستخدم.

protocol

‏‏اختياري. بروتوكول (بروتوكولات) HTTP المسموح بها.

resource

‏‏اختياري. يحدد الموارد التي يمكن الوصول إليها عبر SAS (فقط ل <xref:BlobSASSignatureValues>).

resourceTypes

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

services

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

startsOn

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

userDelegationKey

خصائص مفتاح تفويض المستخدم.

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

cacheControl

قيمة عنوان التحكم في ذاكرة التخزين المؤقت في Blob/File Service SAS.

cacheControl?: string

قيمة الخاصية

string

contentDisposition

قيمة عنوان ترتيب المحتوى في Blob/File Service SAS.

contentDisposition?: string

قيمة الخاصية

string

contentEncoding

قيمة عنوان ترميز المحتوى في Blob/File Service SAS.

contentEncoding?: string

قيمة الخاصية

string

contentLanguage

قيمة رأس طول المحتوى في Blob/File Service SAS.

contentLanguage?: string

قيمة الخاصية

string

contentType

قيمة عنوان نوع المحتوى في Blob/File Service SAS.

contentType?: string

قيمة الخاصية

string

correlationId

قيمة GUID التي سيتم تسجيلها في سجلات تشخيص التخزين ويمكن استخدامها لربط إنشاء SAS بالوصول إلى موارد التخزين. يتم استخدام هذا فقط ل SAS لتفويض المستخدم.

correlationId?: string

قيمة الخاصية

string

expiresOn

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

expiresOn?: Date

قيمة الخاصية

Date

identifier

‏‏اختياري. المعرف الموقع (فقط ل <xref:BlobSASSignatureValues>).

identifier?: string

قيمة الخاصية

string

ipRange

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

ipRange?: SasIPRange

قيمة الخاصية

permissions

اختياري فقط عند توفير المعرف. يرجى الرجوع إلى <xref:AccountSASPermissions>أو <xref:BlobSASPermissions>أو <xref:ContainerSASPermissions> لمزيد من التفاصيل.

permissions?: string

قيمة الخاصية

string

preauthorizedAgentObjectId

معرف عنصر AAD المعتمد بتنسيق GUID. معرف عنصر AAD لمستخدم مصرح به من قبل مالك مفتاح تفويض المستخدم لتنفيذ الإجراء الممنوح من قبل SAS. ستضمن خدمة Azure Storage أن مالك مفتاح تفويض المستخدم لديه الأذونات المطلوبة قبل منح الوصول ولكن لن يتم إجراء فحص إذن إضافي للمستخدم المحدد في هذه القيمة. لا يمكن استخدام هذا في conjuction مع <xref:signedUnauthorizedUserObjectId>. يتم استخدام هذا فقط ل SAS لتفويض المستخدم.

preauthorizedAgentObjectId?: string

قيمة الخاصية

string

protocol

‏‏اختياري. بروتوكول (بروتوكولات) HTTP المسموح بها.

protocol?: SASProtocol

قيمة الخاصية

resource

‏‏اختياري. يحدد الموارد التي يمكن الوصول إليها عبر SAS (فقط ل <xref:BlobSASSignatureValues>).

resource?: string

قيمة الخاصية

string

resourceTypes

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

resourceTypes?: string

قيمة الخاصية

string

services

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

services?: string

قيمة الخاصية

string

startsOn

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

startsOn?: Date

قيمة الخاصية

Date

userDelegationKey

خصائص مفتاح تفويض المستخدم.

userDelegationKey?: UserDelegationKey

قيمة الخاصية