SASQueryParametersOptions interface
خيارات لإنشاء SASQueryParameters.
الخصائص
cache |
قيمة عنوان التحكم في ذاكرة التخزين المؤقت في Blob/File Service SAS. |
content |
قيمة عنوان ترتيب المحتوى في BLOB/File Service SAS. |
content |
قيمة عنوان ترميز المحتوى في Blob/File Service SAS. |
content |
قيمة عنوان طول المحتوى في Blob/File Service SAS. |
content |
قيمة عنوان نوع المحتوى في Blob/File Service SAS. |
correlation |
قيمة GUID التي سيتم تسجيلها في سجلات تشخيص التخزين ويمكن استخدامها لربط إنشاء SAS بالوصول إلى موارد التخزين. يتم استخدام هذا فقط لتفويض المستخدم SAS. |
encryption |
اختياري. نطاق التشفير لاستخدامه عند إرسال الطلبات المصرح بها باستخدام SAS URI هذا. |
expires |
اختياري فقط عند توفير المعرف. وقت انتهاء صلاحية رمز SAS المميز هذا. |
identifier | اختياري. المعرف الموقع (فقط ل BlobSASSignatureValues). راجع https://docs.microsoft.com/en-us/rest/api/storageservices/establishing-a-stored-access-policy |
ip |
اختياري. نطاقات IP المسموح بها في SAS هذا. |
permissions | اختياري فقط عند توفير المعرف. يرجى الرجوع إلى AccountSASPermissions أو BlobSASPermissions أو ContainerSASPermissions لمزيد من التفاصيل. |
preauthorized |
معرف عنصر AAD المعتمد بتنسيق GUID. معرف عنصر AAD لمستخدم مصرح به من قبل مالك مفتاح تفويض المستخدم لتنفيذ الإجراء الممنوح من قبل SAS. ستضمن خدمة Azure Storage أن مالك مفتاح تفويض المستخدم لديه الأذونات المطلوبة قبل منح حق الوصول ولكن لن يتم إجراء فحص إذن إضافي للمستخدم المحدد في هذه القيمة. لا يمكن استخدام هذا في conjuction مع <xref:signedUnauthorizedUserObjectId>. يتم استخدام هذا فقط لتفويض المستخدم SAS. |
protocol | اختياري. بروتوكول (بروتوكولات) HTTP المسموح بها. |
resource | اختياري. يحدد الموارد التي يمكن الوصول إليها عبر SAS (فقط ل BlobSASSignatureValues). |
resource |
اختياري. أنواع موارد التخزين التي يتم الوصول إليها (فقط لحساب SAS). يرجى الرجوع إلى AccountSASResourceTypes لمزيد من التفاصيل. |
services | اختياري. خدمات التخزين التي يتم الوصول إليها (فقط لحساب SAS). يرجى الرجوع إلى AccountSASServices لمزيد من التفاصيل. |
starts |
اختياري. وقت بدء رمز SAS المميز هذا. |
user |
خصائص مفتاح تفويض المستخدم. |
تفاصيل الخاصية
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
اختياري. نطاق التشفير لاستخدامه عند إرسال الطلبات المصرح بها باستخدام SAS URI هذا.
encryptionScope?: string
قيمة الخاصية
string
expiresOn
اختياري فقط عند توفير المعرف. وقت انتهاء صلاحية رمز SAS المميز هذا.
expiresOn?: Date
قيمة الخاصية
Date
identifier
اختياري. المعرف الموقع (فقط ل BlobSASSignatureValues).
راجع https://docs.microsoft.com/en-us/rest/api/storageservices/establishing-a-stored-access-policy
identifier?: string
قيمة الخاصية
string
ipRange
permissions
اختياري فقط عند توفير المعرف. يرجى الرجوع إلى AccountSASPermissions أو BlobSASPermissions أو ContainerSASPermissions لمزيد من التفاصيل.
permissions?: string
قيمة الخاصية
string
preauthorizedAgentObjectId
معرف عنصر AAD المعتمد بتنسيق GUID. معرف عنصر AAD لمستخدم مصرح به من قبل مالك مفتاح تفويض المستخدم لتنفيذ الإجراء الممنوح من قبل SAS. ستضمن خدمة Azure Storage أن مالك مفتاح تفويض المستخدم لديه الأذونات المطلوبة قبل منح حق الوصول ولكن لن يتم إجراء فحص إذن إضافي للمستخدم المحدد في هذه القيمة. لا يمكن استخدام هذا في conjuction مع <xref:signedUnauthorizedUserObjectId>. يتم استخدام هذا فقط لتفويض المستخدم SAS.
preauthorizedAgentObjectId?: string
قيمة الخاصية
string
protocol
resource
اختياري. يحدد الموارد التي يمكن الوصول إليها عبر SAS (فقط ل BlobSASSignatureValues).
resource?: string
قيمة الخاصية
string
resourceTypes
اختياري. أنواع موارد التخزين التي يتم الوصول إليها (فقط لحساب SAS). يرجى الرجوع إلى AccountSASResourceTypes لمزيد من التفاصيل.
resourceTypes?: string
قيمة الخاصية
string
services
اختياري. خدمات التخزين التي يتم الوصول إليها (فقط لحساب SAS). يرجى الرجوع إلى AccountSASServices لمزيد من التفاصيل.
services?: string
قيمة الخاصية
string
startsOn
اختياري. وقت بدء رمز SAS المميز هذا.
startsOn?: Date
قيمة الخاصية
Date