مشاركة عبر


ResourceGraphClient class

يمتد

المنشئون

ResourceGraphClient(ServiceClientCredentials | TokenCredential, ResourceGraphClientOptions)

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

الخصائص

operations

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

acceptLanguage
credentials
longRunningOperationRetryTimeout

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

الأساليب

resourceChangeDetails(ResourceChangeDetailsRequestParameters, RequestOptionsBase)

احصل على تفاصيل تغيير المورد.

resourceChangeDetails(ResourceChangeDetailsRequestParameters, RequestOptionsBase, ServiceCallback<ResourceChangeData[]>)
resourceChangeDetails(ResourceChangeDetailsRequestParameters, ServiceCallback<ResourceChangeData[]>)
resourceChanges(ResourceChangesRequestParameters, RequestOptionsBase)

سرد التغييرات على مورد لفترة زمنية معينة.

resourceChanges(ResourceChangesRequestParameters, RequestOptionsBase, ServiceCallback<ResourceChangeList>)
resourceChanges(ResourceChangesRequestParameters, ServiceCallback<ResourceChangeList>)
resources(QueryRequest, RequestOptionsBase)

الاستعلام عن الموارد التي يديرها Azure Resource Manager للنطاقات المحددة في الطلب.

resources(QueryRequest, RequestOptionsBase, ServiceCallback<QueryResponse>)
resources(QueryRequest, ServiceCallback<QueryResponse>)
resourcesHistory(ResourcesHistoryRequest, RequestOptionsBase)

سرد كافة لقطات مورد لفترة زمنية معينة.

resourcesHistory(ResourcesHistoryRequest, RequestOptionsBase, ServiceCallback<any>)
resourcesHistory(ResourcesHistoryRequest, ServiceCallback<any>)

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

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 المتوفر.

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

ResourceGraphClient(ServiceClientCredentials | TokenCredential, ResourceGraphClientOptions)

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

new ResourceGraphClient(credentials: ServiceClientCredentials | TokenCredential, options?: ResourceGraphClientOptions)

المعلمات

credentials

ServiceClientCredentials | TokenCredential

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

options
ResourceGraphClientOptions

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

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

operations

operations: Operations

قيمة الخاصية

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

acceptLanguage

acceptLanguage: string

قيمة الخاصية

string

موروث منResourceGraphClientContext.acceptLanguage

credentials

credentials: ServiceClientCredentials | TokenCredential

قيمة الخاصية

موروثة منResourceGraphClientContext.credentials

longRunningOperationRetryTimeout

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

longRunningOperationRetryTimeout?: number

قيمة الخاصية

number

موروث منResourceGraphClientContext.longRunningOperationRetryTimeout

تفاصيل الأسلوب

resourceChangeDetails(ResourceChangeDetailsRequestParameters, RequestOptionsBase)

احصل على تفاصيل تغيير المورد.

function resourceChangeDetails(parameters: ResourceChangeDetailsRequestParameters, options?: RequestOptionsBase): Promise<ResourceChangeDetailsResponse>

المعلمات

parameters
ResourceChangeDetailsRequestParameters

معلمات هذا الطلب لتفاصيل تغيير المورد.

options
RequestOptionsBase

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

المرتجعات

وعد<Models.ResourceChangeDetailsResponse>

resourceChangeDetails(ResourceChangeDetailsRequestParameters, RequestOptionsBase, ServiceCallback<ResourceChangeData[]>)

function resourceChangeDetails(parameters: ResourceChangeDetailsRequestParameters, options: RequestOptionsBase, callback: ServiceCallback<ResourceChangeData[]>)

المعلمات

parameters
ResourceChangeDetailsRequestParameters

معلمات هذا الطلب لتفاصيل تغيير المورد.

options
RequestOptionsBase

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

callback

ServiceCallback<ResourceChangeData[]>

رد الاتصال

resourceChangeDetails(ResourceChangeDetailsRequestParameters, ServiceCallback<ResourceChangeData[]>)

function resourceChangeDetails(parameters: ResourceChangeDetailsRequestParameters, callback: ServiceCallback<ResourceChangeData[]>)

المعلمات

parameters
ResourceChangeDetailsRequestParameters

معلمات هذا الطلب لتفاصيل تغيير المورد.

callback

ServiceCallback<ResourceChangeData[]>

رد الاتصال

resourceChanges(ResourceChangesRequestParameters, RequestOptionsBase)

سرد التغييرات على مورد لفترة زمنية معينة.

function resourceChanges(parameters: ResourceChangesRequestParameters, options?: RequestOptionsBase): Promise<ResourceChangesResponse>

المعلمات

parameters
ResourceChangesRequestParameters

معلمات هذا الطلب للتغييرات.

options
RequestOptionsBase

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

المرتجعات

وعد<Models.ResourceChangesResponse>

resourceChanges(ResourceChangesRequestParameters, RequestOptionsBase, ServiceCallback<ResourceChangeList>)

function resourceChanges(parameters: ResourceChangesRequestParameters, options: RequestOptionsBase, callback: ServiceCallback<ResourceChangeList>)

المعلمات

parameters
ResourceChangesRequestParameters

معلمات هذا الطلب للتغييرات.

options
RequestOptionsBase

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

callback

ServiceCallback<ResourceChangeList>

رد الاتصال

resourceChanges(ResourceChangesRequestParameters, ServiceCallback<ResourceChangeList>)

function resourceChanges(parameters: ResourceChangesRequestParameters, callback: ServiceCallback<ResourceChangeList>)

المعلمات

parameters
ResourceChangesRequestParameters

معلمات هذا الطلب للتغييرات.

callback

ServiceCallback<ResourceChangeList>

رد الاتصال

resources(QueryRequest, RequestOptionsBase)

الاستعلام عن الموارد التي يديرها Azure Resource Manager للنطاقات المحددة في الطلب.

function resources(query: QueryRequest, options?: RequestOptionsBase): Promise<ResourcesResponse>

المعلمات

query
QueryRequest

طلب تحديد الاستعلام وخياراته.

options
RequestOptionsBase

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

المرتجعات

وعد<Models.ResourcesResponse>

resources(QueryRequest, RequestOptionsBase, ServiceCallback<QueryResponse>)

function resources(query: QueryRequest, options: RequestOptionsBase, callback: ServiceCallback<QueryResponse>)

المعلمات

query
QueryRequest

طلب تحديد الاستعلام وخياراته.

options
RequestOptionsBase

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

callback

ServiceCallback<QueryResponse>

رد الاتصال

resources(QueryRequest, ServiceCallback<QueryResponse>)

function resources(query: QueryRequest, callback: ServiceCallback<QueryResponse>)

المعلمات

query
QueryRequest

طلب تحديد الاستعلام وخياراته.

callback

ServiceCallback<QueryResponse>

رد الاتصال

resourcesHistory(ResourcesHistoryRequest, RequestOptionsBase)

سرد كافة لقطات مورد لفترة زمنية معينة.

function resourcesHistory(request: ResourcesHistoryRequest, options?: RequestOptionsBase): Promise<ResourcesHistoryResponse>

المعلمات

options
RequestOptionsBase

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

المرتجعات

وعد<Models.ResourcesHistoryResponse>

resourcesHistory(ResourcesHistoryRequest, RequestOptionsBase, ServiceCallback<any>)

function resourcesHistory(request: ResourcesHistoryRequest, options: RequestOptionsBase, callback: ServiceCallback<any>)

المعلمات

options
RequestOptionsBase

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

callback

ServiceCallback<any>

رد الاتصال

resourcesHistory(ResourcesHistoryRequest, ServiceCallback<any>)

function resourcesHistory(request: ResourcesHistoryRequest, callback: ServiceCallback<any>)

المعلمات

callback

ServiceCallback<any>

رد الاتصال

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

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.

موروث منResourceGraphClientContext.beginLongRunningRequest

restoreLROPoller(LROPollState)

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

function restoreLROPoller(lroPollState: LROPollState): LROPoller

المعلمات

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

المرتجعات

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

موروث منResourceGraphClientContext.restoreLROPoller

sendLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

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

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

المعلمات

request

RequestPrepareOptions | WebResource

كائن الطلب

options
RequestOptionsBase

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

المرتجعات

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

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

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

موروث منResourceGraphClientContext.sendOperationRequest

sendRequest(RequestPrepareOptions | WebResourceLike)

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

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

المعلمات

المرتجعات

موروث منResourceGraphClientContext.sendRequest