OperationsManagementClient class

يمتد

المنشئون

OperationsManagementClient(ServiceClientCredentials | TokenCredential, string, string, string, string, OperationsManagementClientOptions)

تهيئة مثيل جديد من فئة OperationsManagementClient.

الخصائص

managementAssociations
managementConfigurations
operations
solutions

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

acceptLanguage
apiVersion
credentials
longRunningOperationRetryTimeout

مهلة إعادة المحاولة بالثوان لعمليات التشغيل الطويل. القيمة الافتراضية هي 30.

providerName
resourceName
resourceType
subscriptionId

الأساليب المتوارثة

beginLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

أرسل الطلب الأولي ل LRO (عملية تشغيل طويلة) وارجع إلى HttpLongRunningOperationResponse الذي يوفر أساليب للتحقق من LRO والتحقق مما إذا تم الانتهاء من LRO.

restoreLROPoller(LROPollState)

استعادة LROPoller من LROPollState المتوفرة. يمكن استخدام هذا الأسلوب لإعادة إنشاء LROPoller على عملية أو جهاز مختلف.

sendLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

يوفر آلية لتقديم طلب من شأنها الاستقصاء وتقديم النتيجة النهائية.

sendLRORequest(OperationArguments, OperationSpec, RequestOptionsBase)

أرسل الطلب الأولي ل LRO (عملية طويلة الأمد) وارجع إلى LROPoller الذي يوفر أساليب للتحقق من LRO والتحقق مما إذا تم الانتهاء من LRO.

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

إرسال طلب HTTP الذي يتم ملؤه باستخدام OperationSpec المتوفرة.

sendRequest(RequestPrepareOptions | WebResourceLike)

إرسال httpRequest المتوفر.

تفاصيل المنشئ

OperationsManagementClient(ServiceClientCredentials | TokenCredential, string, string, string, string, OperationsManagementClientOptions)

تهيئة مثيل جديد من فئة OperationsManagementClient.

new OperationsManagementClient(credentials: ServiceClientCredentials | TokenCredential, subscriptionId: string, providerName: string, resourceType: string, resourceName: string, options?: OperationsManagementClientOptions)

المعلمات

credentials

ServiceClientCredentials | TokenCredential

بيانات الاعتماد اللازمة للعميل للاتصال ب Azure. يوصى ببيانات الاعتماد التي تنفذ واجهة TokenCredential من حزمة @azure/identity. لمزيد من المعلومات حول بيانات الاعتماد هذه، راجع https://www.npmjs.com/package/@azure/identity. يتم أيضا دعم بيانات الاعتماد التي تنفذ واجهة ServiceClientCredentials من الحزم القديمة @azure/ms-rest-nodeauth@azure/ms-rest-browserauth.

subscriptionId

string

يحصل على بيانات اعتماد الاشتراك التي تحدد اشتراك Microsoft Azure بشكل فريد. يشكل معرف الاشتراك جزءا من URI لكل استدعاء خدمة.

providerName

string

اسم الموفر للمورد الأصل.

resourceType

string

نوع المورد للمورد الأصل

resourceName

string

اسم المورد الأصل.

options
OperationsManagementClientOptions

خيارات المعلمة

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

managementAssociations

managementAssociations: ManagementAssociations

قيمة الخاصية

managementConfigurations

managementConfigurations: ManagementConfigurations

قيمة الخاصية

operations

operations: Operations

قيمة الخاصية

solutions

solutions: Solutions

قيمة الخاصية

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

acceptLanguage

acceptLanguage: string

قيمة الخاصية

string

موروث منOperationsManagementClientContext.acceptLanguage

apiVersion

apiVersion?: string

قيمة الخاصية

string

موروث منOperationsManagementClientContext.apiVersion

credentials

credentials: ServiceClientCredentials | TokenCredential

قيمة الخاصية

موروثة منOperationsManagementClientContext.credentials

longRunningOperationRetryTimeout

مهلة إعادة المحاولة بالثوان لعمليات التشغيل الطويل. القيمة الافتراضية هي 30.

longRunningOperationRetryTimeout?: number

قيمة الخاصية

number

موروث منOperationsManagementClientContext.longRunningOperationRetryTimeout

providerName

providerName: string

قيمة الخاصية

string

موروث منOperationsManagementClientContext.providerName

resourceName

resourceName: string

قيمة الخاصية

string

موروث منOperationsManagementClientContext.resourceName

resourceType

resourceType: string

قيمة الخاصية

string

موروث منOperationsManagementClientContext.resourceType

subscriptionId

subscriptionId: string

قيمة الخاصية

string

موروث منOperationsManagementClientContext.subscriptionId

تفاصيل الأساليب المتوارثة

beginLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

أرسل الطلب الأولي ل LRO (عملية تشغيل طويلة) وارجع إلى HttpLongRunningOperationResponse الذي يوفر أساليب للتحقق من LRO والتحقق مما إذا تم الانتهاء من LRO.

function beginLongRunningRequest(request: RequestPrepareOptions | WebResource, options?: RequestOptionsBase): Promise<LROPoller>

المعلمات

request

RequestPrepareOptions | WebResource

كائن الطلب

options
RequestOptionsBase

خيارات إضافية سيتم إرسالها أثناء تقديم الطلب

المرتجعات

Promise<@azure/ms-rest-azure-js.LROPoller>

HttpLongRunningOperationResponse الذي يوفر أساليب للتفاعل مع LRO.

موروث منOperationsManagementClientContext.beginLongRunningRequest

restoreLROPoller(LROPollState)

استعادة LROPoller من LROPollState المتوفرة. يمكن استخدام هذا الأسلوب لإعادة إنشاء LROPoller على عملية أو جهاز مختلف.

function restoreLROPoller(lroPollState: LROPollState): LROPoller

المعلمات

lroPollState
@azure/ms-rest-azure-js.LROPollState

المرتجعات

@azure/ms-rest-azure-js.LROPoller

موروث منOperationsManagementClientContext.restoreLROPoller

sendLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

يوفر آلية لتقديم طلب من شأنها الاستقصاء وتقديم النتيجة النهائية.

function sendLongRunningRequest(request: RequestPrepareOptions | WebResource, options?: RequestOptionsBase): Promise<HttpOperationResponse>

المعلمات

request

RequestPrepareOptions | WebResource

كائن الطلب

options
RequestOptionsBase

خيارات إضافية سيتم إرسالها أثناء تقديم الطلب

المرتجعات

HttpOperationResponse الذي يحتوي على طلب الاستقصاء النهائي والاستجابة و responseBody.

موروث منOperationsManagementClientContext.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.

موروث منOperationsManagementClientContext.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>

موروث منOperationsManagementClientContext.sendOperationRequest

sendRequest(RequestPrepareOptions | WebResourceLike)

إرسال httpRequest المتوفر.

function sendRequest(options: RequestPrepareOptions | WebResourceLike): Promise<HttpOperationResponse>

المعلمات

المرتجعات

موروث منOperationsManagementClientContext.sendRequest