InternalClientPipelineOptions interface
خيارات لإنشاء مسار لاستخدامه مع ServiceClient. غالبا لتخصيص نهج المصادقة (إذا كنت تستخدم مصادقة الرمز المميز) أو خيارات إلغاء التسلسل عند استخدام XML.
الخصائص
| credential |
خيارات لتخصيص bearerTokenAuthenticationPolicy. |
| deserialization |
خيارات لتخصيص إلغاء التسلسلPolicy. |
| serialization |
خيارات لتخصيص نهج التسلسل. |
الخصائص الموروثة
| agent | خيارات لتكوين مثيل العامل للطلبات الصادرة |
| logging |
خيارات لتكوين تسجيل الطلب/الاستجابة. |
| proxy |
خيارات لتكوين وكيل للطلبات الصادرة. |
| redirect |
خيارات لكيفية معالجة استجابات إعادة التوجيه. |
| retry |
الخيارات التي تتحكم في كيفية إعادة محاولة الطلبات الفاشلة. |
| telemetry |
خيارات لإعداد معلومات تتبع الاستخدام والتتبع الشائعة للطلبات الصادرة. |
| tls |
خيارات لتكوين مصادقة TLS |
| user |
خيارات لإضافة تفاصيل عامل المستخدم إلى الطلبات الصادرة. |
تفاصيل الخاصية
credentialOptions
خيارات لتخصيص bearerTokenAuthenticationPolicy.
credentialOptions?: { credential: TokenCredential, credentialScopes: string | string[] }
قيمة الخاصية
{ credential: TokenCredential, credentialScopes: string | string[] }
deserializationOptions
خيارات لتخصيص إلغاء التسلسلPolicy.
deserializationOptions?: DeserializationPolicyOptions
قيمة الخاصية
serializationOptions
خيارات لتخصيص نهج التسلسل.
serializationOptions?: SerializationPolicyOptions
قيمة الخاصية
تفاصيل الخاصية الموروثة
agent
خيارات لتكوين مثيل العامل للطلبات الصادرة
agent?: Agent
قيمة الخاصية
موروث من InternalPipelineOptions.agent
loggingOptions
خيارات لتكوين تسجيل الطلب/الاستجابة.
loggingOptions?: LogPolicyOptions
قيمة الخاصية
موروث من InternalPipelineOptions.loggingOptions
proxyOptions
خيارات لتكوين وكيل للطلبات الصادرة.
proxyOptions?: ProxySettings
قيمة الخاصية
موروثة من InternalPipelineOptions.proxyOptions
redirectOptions
خيارات لكيفية معالجة استجابات إعادة التوجيه.
redirectOptions?: RedirectPolicyOptions
قيمة الخاصية
موروث من InternalPipelineOptions.redirectOptions
retryOptions
الخيارات التي تتحكم في كيفية إعادة محاولة الطلبات الفاشلة.
retryOptions?: PipelineRetryOptions
قيمة الخاصية
موروثة من InternalPipelineOptions.retryOptions
telemetryOptions
خيارات لإعداد معلومات تتبع الاستخدام والتتبع الشائعة للطلبات الصادرة.
telemetryOptions?: TelemetryOptions
قيمة الخاصية
موروث من InternalPipelineOptions.telemetryOptions
tlsOptions
خيارات لتكوين مصادقة TLS
tlsOptions?: TlsSettings
قيمة الخاصية
موروث من InternalPipelineOptions.tlsOptions
userAgentOptions
خيارات لإضافة تفاصيل عامل المستخدم إلى الطلبات الصادرة.
userAgentOptions?: UserAgentPolicyOptions
قيمة الخاصية
موروث من InternalPipelineOptions.userAgentOptions