StorageClientOptionalParams interface
المعلمات الاختيارية.
- Extends
-
ServiceClientOptions
الخصائص
client |
إذا تم تحديده، فستتم إضافة GenerateRequestIdPolicy إلى البنية الأساسية لبرنامج ربط العمليات التجارية HTTP التي ستضيف عنوانا إلى جميع الطلبات الصادرة باسم العنوان هذا و UUID عشوائي كمعرف الطلب. |
credential |
إذا تم تحديده، فسيتم استخدامه لإنشاء BearerTokenAuthenticationPolicy. |
deserialization |
أنواع المحتوى التي سيتم إقرانها بتسلسل JSON أو XML. |
endpoint | يتجاوز نقطة نهاية العميل. |
generate |
ما إذا كان يجب إنشاء عنوان معرف طلب عميل لكل طلب HTTP أم لا. |
http |
HttpClient الذي سيتم استخدامه لإرسال طلبات HTTP. |
http |
HttpPipelineLogger الذي يمكن استخدامه لتصحيح أخطاء RequestPolicies داخل مسار HTTP. |
no |
إذا تم تعيينه إلى true، فقم بإيقاف تشغيل نهج إعادة المحاولة الافتراضي. |
proxy |
إعدادات الوكيل التي سيتم استخدامها لكل طلب HTTP (Node.js فقط). |
request |
صفيف من المصانع التي يتم استدعاؤها لإنشاء مسار RequestPolicy المستخدم لإرسال طلب HTTP على السلك، أو دالة تأخذ في defaultRequestPolicyFactories وترجع requestPolicyFactories التي سيتم استخدامها. |
rp |
الحصول على مهلة إعادة المحاولة أو تعيينها بالثواني ل AutomaticRPRegistration. القيمة الافتراضية هي:30. |
user |
السلسلة التي سيتم تعيينها إلى عنوان بيانات تتبع الاستخدام أثناء إرسال الطلب، أو دالة تأخذ في سلسلة عامل المستخدم الافتراضية وترجع سلسلة عامل المستخدم التي سيتم استخدامها. |
user |
اسم العنوان المراد استخدامه لعنوان بيانات تتبع الاستخدام أثناء إرسال الطلب. إذا لم يتم تحديد ذلك، فسيتم استخدام "عامل المستخدم" عند التشغيل على Node.js وسيتم استخدام "x-ms-useragent" عند التشغيل في مستعرض. |
version | يحدد إصدار العملية المراد استخدامها لهذا الطلب. |
with |
ما إذا كان يجب تضمين بيانات الاعتماد في طلبات CORS في المستعرض. راجع https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/withCredentials لمزيد من المعلومات. |
تفاصيل الخاصية
clientRequestIdHeaderName
إذا تم تحديده، فستتم إضافة GenerateRequestIdPolicy إلى البنية الأساسية لبرنامج ربط العمليات التجارية HTTP التي ستضيف عنوانا إلى جميع الطلبات الصادرة باسم العنوان هذا و UUID عشوائي كمعرف الطلب.
clientRequestIdHeaderName?: string
قيمة الخاصية
string
credentialScopes
إذا تم تحديده، فسيتم استخدامه لإنشاء BearerTokenAuthenticationPolicy.
credentialScopes?: string | string[]
قيمة الخاصية
string | string[]
deserializationContentTypes
أنواع المحتوى التي سيتم إقرانها بتسلسل JSON أو XML.
deserializationContentTypes?: DeserializationContentTypes
قيمة الخاصية
DeserializationContentTypes
endpoint
يتجاوز نقطة نهاية العميل.
endpoint?: string
قيمة الخاصية
string
generateClientRequestIdHeader
ما إذا كان يجب إنشاء عنوان معرف طلب عميل لكل طلب HTTP أم لا.
generateClientRequestIdHeader?: boolean
قيمة الخاصية
boolean
httpClient
HttpClient الذي سيتم استخدامه لإرسال طلبات HTTP.
httpClient?: HttpClient
قيمة الخاصية
HttpClient
httpPipelineLogger
HttpPipelineLogger الذي يمكن استخدامه لتصحيح أخطاء RequestPolicies داخل مسار HTTP.
httpPipelineLogger?: HttpPipelineLogger
قيمة الخاصية
HttpPipelineLogger
noRetryPolicy
إذا تم تعيينه إلى true، فقم بإيقاف تشغيل نهج إعادة المحاولة الافتراضي.
noRetryPolicy?: boolean
قيمة الخاصية
boolean
proxySettings
إعدادات الوكيل التي سيتم استخدامها لكل طلب HTTP (Node.js فقط).
proxySettings?: ProxySettings
قيمة الخاصية
ProxySettings
requestPolicyFactories
صفيف من المصانع التي يتم استدعاؤها لإنشاء مسار RequestPolicy المستخدم لإرسال طلب HTTP على السلك، أو دالة تأخذ في defaultRequestPolicyFactories وترجع requestPolicyFactories التي سيتم استخدامها.
requestPolicyFactories?: RequestPolicyFactory[] | (defaultRequestPolicyFactories: RequestPolicyFactory[]) => void | RequestPolicyFactory[]
قيمة الخاصية
RequestPolicyFactory[] | (defaultRequestPolicyFactories: RequestPolicyFactory[]) => void | RequestPolicyFactory[]
rpRegistrationRetryTimeout
الحصول على مهلة إعادة المحاولة أو تعيينها بالثواني ل AutomaticRPRegistration. القيمة الافتراضية هي:30.
rpRegistrationRetryTimeout?: number
قيمة الخاصية
number
userAgent
السلسلة التي سيتم تعيينها إلى عنوان بيانات تتبع الاستخدام أثناء إرسال الطلب، أو دالة تأخذ في سلسلة عامل المستخدم الافتراضية وترجع سلسلة عامل المستخدم التي سيتم استخدامها.
userAgent?: string | (defaultUserAgent: string) => string
قيمة الخاصية
string | (defaultUserAgent: string) => string
userAgentHeaderName
اسم العنوان المراد استخدامه لعنوان بيانات تتبع الاستخدام أثناء إرسال الطلب. إذا لم يتم تحديد ذلك، فسيتم استخدام "عامل المستخدم" عند التشغيل على Node.js وسيتم استخدام "x-ms-useragent" عند التشغيل في مستعرض.
userAgentHeaderName?: string | (defaultUserAgentHeaderName: string) => string
قيمة الخاصية
string | (defaultUserAgentHeaderName: string) => string
version
يحدد إصدار العملية المراد استخدامها لهذا الطلب.
version?: string
قيمة الخاصية
string
withCredentials
ما إذا كان يجب تضمين بيانات الاعتماد في طلبات CORS في المستعرض. راجع https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/withCredentials لمزيد من المعلومات.
withCredentials?: boolean
قيمة الخاصية
boolean
Azure SDK for JavaScript