مشاركة عبر


ContainerGenerateSasUrlOptions interface

خيارات لتكوين إنشاء عملية SasUrl.

يمتد

الخصائص

permissions

اختياري فقط عند توفير المعرف. تحديد قائمة الأذونات التي سيتم اقترانها ب SAS.

الخصائص الموروثة

cacheControl

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

contentDisposition

Optional. رأس ترتيب المحتوى ل SAS.

contentEncoding

Optional. عنوان ترميز المحتوى ل SAS.

contentLanguage

Optional. عنوان لغة المحتوى ل SAS.

contentType

Optional. رأس نوع المحتوى ل SAS.

delegatedUserObjectId

Optional. بدءا من الإصدار 2025-07-05، تحدد هذه القيمة معرف إنترا للمستخدم المخول لاستخدام رابط SAS الناتج. يجب استخدام رابط SAS الناتج مع رمز Entra ID الذي تم إصداره للمستخدم المحدد في هذه القيمة.

encryptionScope

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

expiresOn

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

identifier

Optional. اسم نهج الوصول على الحاوية التي يشير إليها SAS إن وجدت.

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

ipRange

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

protocol

Optional. بروتوكولات SAS أو HTTPS فقط أو HTTPSandHTTP

startsOn

Optional. عندما سيدخل SAS حيز التنفيذ.

version

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

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

permissions

اختياري فقط عند توفير المعرف. تحديد قائمة الأذونات التي سيتم اقترانها ب SAS.

permissions?: ContainerSASPermissions

قيمة الخاصية

تفاصيل الخاصية الموروثة

cacheControl

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

cacheControl?: string

قيمة الخاصية

string

موروثة منCommonGenerateSasUrlOptions.cacheControl

contentDisposition

Optional. رأس ترتيب المحتوى ل SAS.

contentDisposition?: string

قيمة الخاصية

string

موروثة منCommonGenerateSasUrlOptions.contentDisposition

contentEncoding

Optional. عنوان ترميز المحتوى ل SAS.

contentEncoding?: string

قيمة الخاصية

string

موروثة منCommonGenerateSasUrlOptions.contentEncoding

contentLanguage

Optional. عنوان لغة المحتوى ل SAS.

contentLanguage?: string

قيمة الخاصية

string

موروثة منCommonGenerateSasUrlOptions.contentLanguage

contentType

Optional. رأس نوع المحتوى ل SAS.

contentType?: string

قيمة الخاصية

string

موروثة منCommonGenerateSasUrlOptions.contentType

delegatedUserObjectId

Optional. بدءا من الإصدار 2025-07-05، تحدد هذه القيمة معرف إنترا للمستخدم المخول لاستخدام رابط SAS الناتج. يجب استخدام رابط SAS الناتج مع رمز Entra ID الذي تم إصداره للمستخدم المحدد في هذه القيمة.

delegatedUserObjectId?: string

قيمة الخاصية

string

موروث منCommonGenerateSasUrlOptions.delegatedUserObjectId

encryptionScope

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

encryptionScope?: string

قيمة الخاصية

string

موروثة منCommonGenerateSasUrlOptions.encryptionScope

expiresOn

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

expiresOn?: Date

قيمة الخاصية

Date

موروثة منCommonGenerateSasUrlOptions.expiresOn

identifier

Optional. اسم نهج الوصول على الحاوية التي يشير إليها SAS إن وجدت.

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

identifier?: string

قيمة الخاصية

string

موروثة منCommonGenerateSasUrlOptions.identifier

ipRange

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

ipRange?: SasIPRange

قيمة الخاصية

موروثة منCommonGenerateSasUrlOptions.ipRange

protocol

Optional. بروتوكولات SAS أو HTTPS فقط أو HTTPSandHTTP

protocol?: SASProtocol

قيمة الخاصية

موروثة منCommonGenerateSasUrlOptions.protocol

startsOn

Optional. عندما سيدخل SAS حيز التنفيذ.

startsOn?: Date

قيمة الخاصية

Date

موروثة منCommonGenerateSasUrlOptions.startsOn

version

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

version?: string

قيمة الخاصية

string

موروثة منCommonGenerateSasUrlOptions.version