ManagedIdentityCredentialResourceIdOptions interface
خيارات الإرسال على ManagedIdentityCredential الإنشائية.
يدعم هذا التباين resourceId وليس clientId، حيث يتم دعم واحد فقط من كليهما.
الخصائص
| resource |
يسمح بتحديد معرف مورد مخصص. في سيناريوهات مثل عند إنشاء الهويات المعينة من قبل المستخدم باستخدام قالب ARM، حيث يعرف معرف المورد للهوية ولكن لا يمكن معرفة معرف العميل مسبقا، تسمح هذه المعلمة للبرامج باستخدام هذه الهويات المعينة من قبل المستخدم دون الحاجة إلى تحديد معرف العميل للهوية التي تم إنشاؤها أولا. |
الخصائص الموروثة
| additional |
نهج إضافية لتضمينها في البنية الأساسية لبرنامج ربط العمليات التجارية HTTP. |
| agent | خيارات لتكوين مثيل العامل للطلبات الصادرة |
| allow |
تعيين إلى صحيح إذا تم إرسال الطلب عبر HTTP بدلا من HTTPS |
| authority |
مضيف المرجع لاستخدامه لطلبات المصادقة. تتوفر القيم المحتملة من خلال AzureAuthorityHosts. الافتراضي هو "https://login.microsoftonline.com". |
| http |
HttpClient الذي سيتم استخدامه لإرسال طلبات HTTP. |
| logging |
يسمح للمستخدمين بتكوين إعدادات خيارات نهج التسجيل، والسماح بمعلومات حساب التسجيل ومعلومات التعريف الشخصية لدعم العملاء. |
| proxy |
خيارات لتكوين وكيل للطلبات الصادرة. |
| redirect |
خيارات لكيفية معالجة استجابات إعادة التوجيه. |
| retry |
الخيارات التي تتحكم في كيفية إعادة محاولة الطلبات الفاشلة. |
| telemetry |
خيارات لإعداد معلومات تتبع الاستخدام والتتبع الشائعة للطلبات الصادرة. |
| tls |
خيارات لتكوين مصادقة TLS |
| user |
خيارات لإضافة تفاصيل عامل المستخدم إلى الطلبات الصادرة. |
تفاصيل الخاصية
resourceId
يسمح بتحديد معرف مورد مخصص. في سيناريوهات مثل عند إنشاء الهويات المعينة من قبل المستخدم باستخدام قالب ARM، حيث يعرف معرف المورد للهوية ولكن لا يمكن معرفة معرف العميل مسبقا، تسمح هذه المعلمة للبرامج باستخدام هذه الهويات المعينة من قبل المستخدم دون الحاجة إلى تحديد معرف العميل للهوية التي تم إنشاؤها أولا.
resourceId: string
قيمة الخاصية
string
تفاصيل الخاصية الموروثة
additionalPolicies
نهج إضافية لتضمينها في البنية الأساسية لبرنامج ربط العمليات التجارية HTTP.
additionalPolicies?: AdditionalPolicyConfig[]
قيمة الخاصية
agent
خيارات لتكوين مثيل العامل للطلبات الصادرة
agent?: Agent
قيمة الخاصية
موروث منTokenCredentialOptions.agent
allowInsecureConnection
تعيين إلى صحيح إذا تم إرسال الطلب عبر HTTP بدلا من HTTPS
allowInsecureConnection?: boolean
قيمة الخاصية
boolean
authorityHost
مضيف المرجع لاستخدامه لطلبات المصادقة. تتوفر القيم المحتملة من خلال AzureAuthorityHosts. الافتراضي هو "https://login.microsoftonline.com".
authorityHost?: string
قيمة الخاصية
string
httpClient
HttpClient الذي سيتم استخدامه لإرسال طلبات HTTP.
httpClient?: HttpClient
قيمة الخاصية
loggingOptions
يسمح للمستخدمين بتكوين إعدادات خيارات نهج التسجيل، والسماح بمعلومات حساب التسجيل ومعلومات التعريف الشخصية لدعم العملاء.
loggingOptions?: LogPolicyOptions & { allowLoggingAccountIdentifiers?: boolean, enableUnsafeSupportLogging?: boolean }
قيمة الخاصية
LogPolicyOptions & { allowLoggingAccountIdentifiers?: boolean, enableUnsafeSupportLogging?: boolean }
proxyOptions
خيارات لتكوين وكيل للطلبات الصادرة.
proxyOptions?: ProxySettings
قيمة الخاصية
redirectOptions
خيارات لكيفية معالجة استجابات إعادة التوجيه.
redirectOptions?: RedirectPolicyOptions
قيمة الخاصية
retryOptions
الخيارات التي تتحكم في كيفية إعادة محاولة الطلبات الفاشلة.
retryOptions?: PipelineRetryOptions
قيمة الخاصية
telemetryOptions
خيارات لإعداد معلومات تتبع الاستخدام والتتبع الشائعة للطلبات الصادرة.
telemetryOptions?: TelemetryOptions
قيمة الخاصية
tlsOptions
خيارات لتكوين مصادقة TLS
tlsOptions?: TlsSettings
قيمة الخاصية
userAgentOptions
خيارات لإضافة تفاصيل عامل المستخدم إلى الطلبات الصادرة.
userAgentOptions?: UserAgentPolicyOptions