مشاركة عبر


SASQueryParametersOptions interface

خيارات لإنشاء 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 تفويض المستخدم.

encryptionScope

Optional. نطاق التشفير لاستخدامه عند إرسال الطلبات المعتمدة مع SAS URI هذا.

expiresOn

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

identifier

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

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

ipRange

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

permissions

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

preauthorizedAgentObjectId

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

protocol

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

resource

Optional. تحديد الموارد التي يمكن الوصول إليها عبر SAS (فقط BlobSASSignatureValues).

راجع https://learn.microsoft.com/rest/api/storageservices/create-service-sas#specifying-the-signed-resource-blob-service-only

resourceTypes

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

services

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

startsOn

Optional. وقت بدء رمز 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

encryptionScope

Optional. نطاق التشفير لاستخدامه عند إرسال الطلبات المعتمدة مع SAS URI هذا.

encryptionScope?: string

قيمة الخاصية

string

expiresOn

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

expiresOn?: Date

قيمة الخاصية

Date

identifier

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

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

identifier?: string

قيمة الخاصية

string

ipRange

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

ipRange?: SasIPRange

قيمة الخاصية

permissions

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

permissions?: string

قيمة الخاصية

string

preauthorizedAgentObjectId

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

preauthorizedAgentObjectId?: string

قيمة الخاصية

string

protocol

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

protocol?: SASProtocol

قيمة الخاصية

resource

Optional. تحديد الموارد التي يمكن الوصول إليها عبر SAS (فقط BlobSASSignatureValues).

راجع https://learn.microsoft.com/rest/api/storageservices/create-service-sas#specifying-the-signed-resource-blob-service-only

resource?: string

قيمة الخاصية

string

resourceTypes

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

resourceTypes?: string

قيمة الخاصية

string

services

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

services?: string

قيمة الخاصية

string

startsOn

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

startsOn?: Date

قيمة الخاصية

Date

userDelegationKey

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

userDelegationKey?: UserDelegationKey

قيمة الخاصية