ApplicationInsightsManagementClientContext class
- يمتد
-
@azure/ms-rest-azure-js.AzureServiceClient
المنشئون
| Application |
تهيئة مثيل جديد من فئة ApplicationInsightsManagementClient. |
الخصائص
| credentials | |
| subscription |
الخصائص الموروثة
| accept |
|
| long |
مهلة إعادة المحاولة بالثوان لعمليات التشغيل الطويل. القيمة الافتراضية هي 30. |
الأساليب المتوارثة
| begin |
أرسل الطلب الأولي ل LRO (عملية تشغيل طويلة) وارجع إلى HttpLongRunningOperationResponse الذي يوفر أساليب للتحقق من LRO والتحقق مما إذا تم الانتهاء من LRO. |
| restore |
استعادة LROPoller من LROPollState المتوفرة. يمكن استخدام هذا الأسلوب لإعادة إنشاء LROPoller على عملية أو جهاز مختلف. |
| send |
يوفر آلية لتقديم طلب من شأنها الاستقصاء وتقديم النتيجة النهائية. |
| send |
أرسل الطلب الأولي ل LRO (عملية طويلة الأمد) وارجع إلى LROPoller الذي يوفر أساليب للتحقق من LRO والتحقق مما إذا تم الانتهاء من LRO. |
| send |
إرسال طلب HTTP الذي يتم ملؤه باستخدام OperationSpec المتوفرة. |
| send |
إرسال httpRequest المتوفر. |
تفاصيل المنشئ
ApplicationInsightsManagementClientContext(ServiceClientCredentials | TokenCredential, string, ApplicationInsightsManagementClientOptions)
تهيئة مثيل جديد من فئة ApplicationInsightsManagementClient.
new ApplicationInsightsManagementClientContext(credentials: ServiceClientCredentials | TokenCredential, subscriptionId: string, options?: ApplicationInsightsManagementClientOptions)
المعلمات
- credentials
بيانات الاعتماد اللازمة للعميل للاتصال ب Azure. يوصى ببيانات الاعتماد التي تنفذ واجهة TokenCredential من حزمة @azure/identity. لمزيد من المعلومات حول بيانات الاعتماد هذه، راجع https://www.npmjs.com/package/@azure/identity. يتم أيضا دعم بيانات الاعتماد التي تنفذ واجهة ServiceClientCredentials من الحزم القديمة @azure/ms-rest-nodeauth@azure/ms-rest-browserauth.
- subscriptionId
-
string
معرف الاشتراك الهدف.
خيارات المعلمة
تفاصيل الخاصية
credentials
credentials: ServiceClientCredentials | TokenCredential
قيمة الخاصية
subscriptionId
subscriptionId: string
قيمة الخاصية
string
تفاصيل الخاصية الموروثة
acceptLanguage
acceptLanguage: string
قيمة الخاصية
string
موروث من msRestAzure.AzureServiceClient.acceptLanguage
longRunningOperationRetryTimeout
مهلة إعادة المحاولة بالثوان لعمليات التشغيل الطويل. القيمة الافتراضية هي 30.
longRunningOperationRetryTimeout?: number
قيمة الخاصية
number
موروث من msRestAzure.AzureServiceClient.longRunningOperationRetryTimeout
تفاصيل الأساليب المتوارثة
beginLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)
أرسل الطلب الأولي ل LRO (عملية تشغيل طويلة) وارجع إلى HttpLongRunningOperationResponse الذي يوفر أساليب للتحقق من LRO والتحقق مما إذا تم الانتهاء من LRO.
function beginLongRunningRequest(request: RequestPrepareOptions | WebResource, options?: RequestOptionsBase): Promise<LROPoller>
المعلمات
- request
كائن الطلب
- options
- RequestOptionsBase
خيارات إضافية سيتم إرسالها أثناء تقديم الطلب
المرتجعات
Promise<@azure/ms-rest-azure-js.LROPoller>
HttpLongRunningOperationResponse الذي يوفر أساليب للتفاعل مع LRO.
موروث من msRestAzure.AzureServiceClient.beginLongRunningRequest
restoreLROPoller(LROPollState)
استعادة LROPoller من LROPollState المتوفرة. يمكن استخدام هذا الأسلوب لإعادة إنشاء LROPoller على عملية أو جهاز مختلف.
function restoreLROPoller(lroPollState: LROPollState): LROPoller
المعلمات
- lroPollState
- @azure/ms-rest-azure-js.LROPollState
المرتجعات
موروث من msRestAzure.AzureServiceClient.restoreLROPoller
sendLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)
يوفر آلية لتقديم طلب من شأنها الاستقصاء وتقديم النتيجة النهائية.
function sendLongRunningRequest(request: RequestPrepareOptions | WebResource, options?: RequestOptionsBase): Promise<HttpOperationResponse>
المعلمات
- request
كائن الطلب
- options
- RequestOptionsBase
خيارات إضافية سيتم إرسالها أثناء تقديم الطلب
المرتجعات
Promise<HttpOperationResponse>
HttpOperationResponse الذي يحتوي على طلب الاستقصاء النهائي والاستجابة و responseBody.
موروث من msRestAzure.AzureServiceClient.sendLongRunningRequest
sendLRORequest(OperationArguments, OperationSpec, RequestOptionsBase)
أرسل الطلب الأولي ل LRO (عملية طويلة الأمد) وارجع إلى LROPoller الذي يوفر أساليب للتحقق من LRO والتحقق مما إذا تم الانتهاء من LRO.
function sendLRORequest(operationArguments: OperationArguments, operationSpec: OperationSpec, options?: RequestOptionsBase): Promise<LROPoller>
المعلمات
- operationArguments
- OperationArguments
وسيطات العملية.
- operationSpec
- OperationSpec
مواصفات العملية.
- options
- RequestOptionsBase
خيارات إضافية سيتم إرسالها أثناء تقديم الطلب.
المرتجعات
Promise<@azure/ms-rest-azure-js.LROPoller>
كائن LROPoller الذي يوفر أساليب للتفاعل مع LRO.
موروث من msRestAzure.AzureServiceClient.sendLRORequest
sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)
إرسال طلب HTTP الذي يتم ملؤه باستخدام OperationSpec المتوفرة.
function sendOperationRequest(operationArguments: OperationArguments, operationSpec: OperationSpec, callback?: ServiceCallback<any>): Promise<RestResponse>
المعلمات
- operationArguments
- OperationArguments
سيتم ملء الوسيطات التي سيتم ملء القيم المقالب لطلب HTTP منها.
- operationSpec
- OperationSpec
OperationSpec المراد استخدامه لملء httpRequest.
- callback
-
ServiceCallback<any>
رد الاتصال للاتصال عند تلقي الاستجابة.
المرتجعات
Promise<RestResponse>
موروث من msRestAzure.AzureServiceClient.sendOperationRequest
sendRequest(RequestPrepareOptions | WebResourceLike)
إرسال httpRequest المتوفر.
function sendRequest(options: RequestPrepareOptions | WebResourceLike): Promise<HttpOperationResponse>
المعلمات
- options
المرتجعات
Promise<HttpOperationResponse>
موروث من msRestAzure.AzureServiceClient.sendRequest