ResourceGraphClient class
المنشئون
| Resource |
تهيئة مثيل جديد من فئة ResourceGraphClient. |
الخصائص
| operations |
الخصائص الموروثة
| accept |
|
| credentials | |
| long |
مهلة إعادة المحاولة بالثوان لعمليات التشغيل الطويل. القيمة الافتراضية هي 30. |
الأساليب
الأساليب المتوارثة
| begin |
أرسل الطلب الأولي ل LRO (عملية تشغيل طويلة) وارجع إلى HttpLongRunningOperationResponse الذي يوفر أساليب للتحقق من LRO والتحقق مما إذا تم الانتهاء من LRO. |
| restore |
استعادة LROPoller من LROPollState المتوفرة. يمكن استخدام هذا الأسلوب لإعادة إنشاء LROPoller على عملية أو جهاز مختلف. |
| send |
يوفر آلية لتقديم طلب من شأنها الاستقصاء وتقديم النتيجة النهائية. |
| send |
أرسل الطلب الأولي ل LRO (عملية طويلة الأمد) وارجع إلى LROPoller الذي يوفر أساليب للتحقق من LRO والتحقق مما إذا تم الانتهاء من LRO. |
| send |
إرسال طلب HTTP الذي يتم ملؤه باستخدام OperationSpec المتوفرة. |
| send |
إرسال httpRequest المتوفر. |
تفاصيل المنشئ
ResourceGraphClient(ServiceClientCredentials | TokenCredential, ResourceGraphClientOptions)
تهيئة مثيل جديد من فئة ResourceGraphClient.
new ResourceGraphClient(credentials: ServiceClientCredentials | TokenCredential, options?: ResourceGraphClientOptions)
المعلمات
- credentials
بيانات الاعتماد اللازمة للعميل للاتصال ب Azure. يوصى ببيانات الاعتماد التي تنفذ واجهة TokenCredential من حزمة @azure/identity. لمزيد من المعلومات حول بيانات الاعتماد هذه، راجع https://www.npmjs.com/package/@azure/identity. يتم أيضا دعم بيانات الاعتماد التي تنفذ واجهة ServiceClientCredentials من الحزم القديمة @azure/ms-rest-nodeauth@azure/ms-rest-browserauth.
- options
- ResourceGraphClientOptions
خيارات المعلمة
تفاصيل الخاصية
operations
تفاصيل الخاصية الموروثة
acceptLanguage
credentials
credentials: ServiceClientCredentials | TokenCredential
قيمة الخاصية
longRunningOperationRetryTimeout
مهلة إعادة المحاولة بالثوان لعمليات التشغيل الطويل. القيمة الافتراضية هي 30.
longRunningOperationRetryTimeout?: number
قيمة الخاصية
number
موروث منResourceGraphClientContext.longRunningOperationRetryTimeout
تفاصيل الأسلوب
resourceChangeDetails(ResourceChangeDetailsRequestParameters, RequestOptionsBase)
احصل على تفاصيل تغيير المورد.
function resourceChangeDetails(parameters: ResourceChangeDetailsRequestParameters, options?: RequestOptionsBase): Promise<ResourceChangeDetailsResponse>
المعلمات
- parameters
- ResourceChangeDetailsRequestParameters
معلمات هذا الطلب لتفاصيل تغيير المورد.
- options
- RequestOptionsBase
المعلمات الاختيارية
المرتجعات
Promise<ResourceChangeDetailsResponse>
وعد<Models.ResourceChangeDetailsResponse>
resourceChangeDetails(ResourceChangeDetailsRequestParameters, RequestOptionsBase, ServiceCallback<ResourceChangeData[]>)
function resourceChangeDetails(parameters: ResourceChangeDetailsRequestParameters, options: RequestOptionsBase, callback: ServiceCallback<ResourceChangeData[]>)
المعلمات
- parameters
- ResourceChangeDetailsRequestParameters
معلمات هذا الطلب لتفاصيل تغيير المورد.
- options
- RequestOptionsBase
المعلمات الاختيارية
- callback
رد الاتصال
resourceChangeDetails(ResourceChangeDetailsRequestParameters, ServiceCallback<ResourceChangeData[]>)
function resourceChangeDetails(parameters: ResourceChangeDetailsRequestParameters, callback: ServiceCallback<ResourceChangeData[]>)
المعلمات
- parameters
- ResourceChangeDetailsRequestParameters
معلمات هذا الطلب لتفاصيل تغيير المورد.
- callback
رد الاتصال
resourceChanges(ResourceChangesRequestParameters, RequestOptionsBase)
سرد التغييرات على مورد لفترة زمنية معينة.
function resourceChanges(parameters: ResourceChangesRequestParameters, options?: RequestOptionsBase): Promise<ResourceChangesResponse>
المعلمات
- parameters
- ResourceChangesRequestParameters
معلمات هذا الطلب للتغييرات.
- options
- RequestOptionsBase
المعلمات الاختيارية
المرتجعات
Promise<ResourceChangesResponse>
وعد<Models.ResourceChangesResponse>
resourceChanges(ResourceChangesRequestParameters, RequestOptionsBase, ServiceCallback<ResourceChangeList>)
function resourceChanges(parameters: ResourceChangesRequestParameters, options: RequestOptionsBase, callback: ServiceCallback<ResourceChangeList>)
المعلمات
- parameters
- ResourceChangesRequestParameters
معلمات هذا الطلب للتغييرات.
- options
- RequestOptionsBase
المعلمات الاختيارية
- callback
رد الاتصال
resourceChanges(ResourceChangesRequestParameters, ServiceCallback<ResourceChangeList>)
function resourceChanges(parameters: ResourceChangesRequestParameters, callback: ServiceCallback<ResourceChangeList>)
المعلمات
- parameters
- ResourceChangesRequestParameters
معلمات هذا الطلب للتغييرات.
- callback
رد الاتصال
resources(QueryRequest, RequestOptionsBase)
الاستعلام عن الموارد التي يديرها Azure Resource Manager للنطاقات المحددة في الطلب.
function resources(query: QueryRequest, options?: RequestOptionsBase): Promise<ResourcesResponse>
المعلمات
- query
- QueryRequest
طلب تحديد الاستعلام وخياراته.
- options
- RequestOptionsBase
المعلمات الاختيارية
المرتجعات
Promise<ResourcesResponse>
وعد<Models.ResourcesResponse>
resources(QueryRequest, RequestOptionsBase, ServiceCallback<QueryResponse>)
function resources(query: QueryRequest, options: RequestOptionsBase, callback: ServiceCallback<QueryResponse>)
المعلمات
- query
- QueryRequest
طلب تحديد الاستعلام وخياراته.
- options
- RequestOptionsBase
المعلمات الاختيارية
- callback
رد الاتصال
resources(QueryRequest, ServiceCallback<QueryResponse>)
function resources(query: QueryRequest, callback: ServiceCallback<QueryResponse>)
المعلمات
- query
- QueryRequest
طلب تحديد الاستعلام وخياراته.
- callback
رد الاتصال
resourcesHistory(ResourcesHistoryRequest, RequestOptionsBase)
سرد كافة لقطات مورد لفترة زمنية معينة.
function resourcesHistory(request: ResourcesHistoryRequest, options?: RequestOptionsBase): Promise<ResourcesHistoryResponse>
المعلمات
- request
- ResourcesHistoryRequest
- options
- RequestOptionsBase
المعلمات الاختيارية
المرتجعات
Promise<ResourcesHistoryResponse>
وعد<Models.ResourcesHistoryResponse>
resourcesHistory(ResourcesHistoryRequest, RequestOptionsBase, ServiceCallback<any>)
function resourcesHistory(request: ResourcesHistoryRequest, options: RequestOptionsBase, callback: ServiceCallback<any>)
المعلمات
- request
- ResourcesHistoryRequest
- options
- RequestOptionsBase
المعلمات الاختيارية
- callback
-
ServiceCallback<any>
رد الاتصال
resourcesHistory(ResourcesHistoryRequest, ServiceCallback<any>)
function resourcesHistory(request: ResourcesHistoryRequest, callback: ServiceCallback<any>)
المعلمات
- request
- ResourcesHistoryRequest
- callback
-
ServiceCallback<any>
رد الاتصال
تفاصيل الأساليب المتوارثة
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.
restoreLROPoller(LROPollState)
استعادة LROPoller من LROPollState المتوفرة. يمكن استخدام هذا الأسلوب لإعادة إنشاء LROPoller على عملية أو جهاز مختلف.
function restoreLROPoller(lroPollState: LROPollState): LROPoller
المعلمات
- lroPollState
- @azure/ms-rest-azure-js.LROPollState
المرتجعات
sendLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)
يوفر آلية لتقديم طلب من شأنها الاستقصاء وتقديم النتيجة النهائية.
function sendLongRunningRequest(request: RequestPrepareOptions | WebResource, options?: RequestOptionsBase): Promise<HttpOperationResponse>
المعلمات
- request
كائن الطلب
- options
- RequestOptionsBase
خيارات إضافية سيتم إرسالها أثناء تقديم الطلب
المرتجعات
Promise<HttpOperationResponse>
HttpOperationResponse الذي يحتوي على طلب الاستقصاء النهائي والاستجابة و responseBody.
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.
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>
sendRequest(RequestPrepareOptions | WebResourceLike)
إرسال httpRequest المتوفر.
function sendRequest(options: RequestPrepareOptions | WebResourceLike): Promise<HttpOperationResponse>
المعلمات
- options
المرتجعات
Promise<HttpOperationResponse>