Bagikan melalui


ResourceGraphClient class

Memperluas

Konstruktor

ResourceGraphClient(ServiceClientCredentials | TokenCredential, ResourceGraphClientOptions)

Menginisialisasi instans baru kelas ResourceGraphClient.

Properti

operations

Properti yang Diwariskan

acceptLanguage
credentials
longRunningOperationRetryTimeout

Batas waktu coba lagi dalam detik untuk Operasi Jangka Panjang. Nilai defaultnya adalah 30.

Metode

resourceChangeDetails(ResourceChangeDetailsRequestParameters, RequestOptionsBase)

Dapatkan detail perubahan sumber daya.

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

Mencantumkan perubahan pada sumber daya untuk interval waktu tertentu.

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

Mengkueri sumber daya yang dikelola oleh Azure Resource Manager untuk cakupan yang ditentukan dalam permintaan.

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

Mencantumkan semua rekam jepret sumber daya untuk interval waktu tertentu.

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

Metode yang Diwarisi

beginLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

Kirim permintaan awal LRO (operasi jangka panjang) dan dapatkan kembali HttpLongRunningOperationResponse yang menyediakan metode untuk polling LRO dan periksa apakah LRO selesai.

restoreLROPoller(LROPollState)

Pulihkan LROPoller dari LROPollState yang disediakan. Metode ini dapat digunakan untuk membuat ulang LROPoller pada proses atau mesin yang berbeda.

sendLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

Menyediakan mekanisme untuk membuat permintaan yang akan melakukan polling dan memberikan hasil akhir.

sendLRORequest(OperationArguments, OperationSpec, RequestOptionsBase)

Kirim permintaan awal LRO (operasi jangka panjang) dan dapatkan kembali LROPoller yang menyediakan metode untuk polling LRO dan periksa apakah LRO selesai.

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

Kirim permintaan HTTP yang diisi menggunakan OperationSpec yang disediakan.

sendRequest(RequestPrepareOptions | WebResourceLike)

Kirim httpRequest yang disediakan.

Detail Konstruktor

ResourceGraphClient(ServiceClientCredentials | TokenCredential, ResourceGraphClientOptions)

Menginisialisasi instans baru kelas ResourceGraphClient.

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

Parameter

credentials

ServiceClientCredentials | TokenCredential

Kredensial yang diperlukan klien untuk menyambungkan ke Azure. Kredensial yang mengimplementasikan antarmuka TokenCredential dari paket @azure/identity disarankan. Untuk informasi selengkapnya tentang kredensial ini, lihat https://www.npmjs.com/package/@azure/identity. Kredensial yang mengimplementasikan antarmuka ServiceClientCredentials dari paket lama @azure/ms-rest-nodeauth dan @azure/ms-rest-browserauth juga didukung.

options
ResourceGraphClientOptions

Opsi parameter

Detail Properti

operations

operations: Operations

Nilai Properti

Detail Properti yang Diwariskan

acceptLanguage

acceptLanguage: string

Nilai Properti

string

Diwarisi dariResourceGraphClientContext.acceptLanguage

credentials

credentials: ServiceClientCredentials | TokenCredential

Nilai Properti

Diwarisi dariResourceGraphClientContext.credentials

longRunningOperationRetryTimeout

Batas waktu coba lagi dalam detik untuk Operasi Jangka Panjang. Nilai defaultnya adalah 30.

longRunningOperationRetryTimeout?: number

Nilai Properti

number

Diwarisi dariResourceGraphClientContext.longRunningOperationRetryTimeout

Detail Metode

resourceChangeDetails(ResourceChangeDetailsRequestParameters, RequestOptionsBase)

Dapatkan detail perubahan sumber daya.

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

Parameter

parameters
ResourceChangeDetailsRequestParameters

Parameter untuk permintaan ini untuk detail perubahan sumber daya.

options
RequestOptionsBase

Parameter opsional

Mengembalikan

Model Janji.ResourceChangeDetailsResponse<>

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

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

Parameter

parameters
ResourceChangeDetailsRequestParameters

Parameter untuk permintaan ini untuk detail perubahan sumber daya.

options
RequestOptionsBase

Parameter opsional

callback

ServiceCallback<ResourceChangeData[]>

Panggilan balik

resourceChangeDetails(ResourceChangeDetailsRequestParameters, ServiceCallback<ResourceChangeData[]>)

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

Parameter

parameters
ResourceChangeDetailsRequestParameters

Parameter untuk permintaan ini untuk detail perubahan sumber daya.

callback

ServiceCallback<ResourceChangeData[]>

Panggilan balik

resourceChanges(ResourceChangesRequestParameters, RequestOptionsBase)

Mencantumkan perubahan pada sumber daya untuk interval waktu tertentu.

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

Parameter

parameters
ResourceChangesRequestParameters

parameter untuk permintaan perubahan ini.

options
RequestOptionsBase

Parameter opsional

Mengembalikan

Model Janji.ResourceChangesResponse<>

resourceChanges(ResourceChangesRequestParameters, RequestOptionsBase, ServiceCallback<ResourceChangeList>)

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

Parameter

parameters
ResourceChangesRequestParameters

parameter untuk permintaan perubahan ini.

options
RequestOptionsBase

Parameter opsional

callback

ServiceCallback<ResourceChangeList>

Panggilan balik

resourceChanges(ResourceChangesRequestParameters, ServiceCallback<ResourceChangeList>)

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

Parameter

parameters
ResourceChangesRequestParameters

parameter untuk permintaan perubahan ini.

callback

ServiceCallback<ResourceChangeList>

Panggilan balik

resources(QueryRequest, RequestOptionsBase)

Mengkueri sumber daya yang dikelola oleh Azure Resource Manager untuk cakupan yang ditentukan dalam permintaan.

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

Parameter

query
QueryRequest

Permintaan menentukan kueri dan opsinya.

options
RequestOptionsBase

Parameter opsional

Mengembalikan

Model Janji.ResourcesResponse<>

resources(QueryRequest, RequestOptionsBase, ServiceCallback<QueryResponse>)

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

Parameter

query
QueryRequest

Permintaan menentukan kueri dan opsinya.

options
RequestOptionsBase

Parameter opsional

callback

ServiceCallback<QueryResponse>

Panggilan balik

resources(QueryRequest, ServiceCallback<QueryResponse>)

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

Parameter

query
QueryRequest

Permintaan menentukan kueri dan opsinya.

callback

ServiceCallback<QueryResponse>

Panggilan balik

resourcesHistory(ResourcesHistoryRequest, RequestOptionsBase)

Mencantumkan semua rekam jepret sumber daya untuk interval waktu tertentu.

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

Parameter

options
RequestOptionsBase

Parameter opsional

Mengembalikan

Model Janji.ResourcesHistoryResponse<>

resourcesHistory(ResourcesHistoryRequest, RequestOptionsBase, ServiceCallback<any>)

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

Parameter

options
RequestOptionsBase

Parameter opsional

callback

ServiceCallback<any>

Panggilan balik

resourcesHistory(ResourcesHistoryRequest, ServiceCallback<any>)

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

Parameter

callback

ServiceCallback<any>

Panggilan balik

Detail Metode yang Diwarisi

beginLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

Kirim permintaan awal LRO (operasi jangka panjang) dan dapatkan kembali HttpLongRunningOperationResponse yang menyediakan metode untuk polling LRO dan periksa apakah LRO selesai.

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

Parameter

request

RequestPrepareOptions | WebResource

Objek permintaan

options
RequestOptionsBase

Opsi tambahan yang akan dikirim saat membuat permintaan

Mengembalikan

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

HttpLongRunningOperationResponse yang menyediakan metode untuk berinteraksi dengan LRO.

Diwarisi dariResourceGraphClientContext.beginLongRunningRequest

restoreLROPoller(LROPollState)

Pulihkan LROPoller dari LROPollState yang disediakan. Metode ini dapat digunakan untuk membuat ulang LROPoller pada proses atau mesin yang berbeda.

function restoreLROPoller(lroPollState: LROPollState): LROPoller

Parameter

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

Mengembalikan

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

Diwarisi dariResourceGraphClientContext.restoreLROPoller

sendLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

Menyediakan mekanisme untuk membuat permintaan yang akan melakukan polling dan memberikan hasil akhir.

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

Parameter

request

RequestPrepareOptions | WebResource

Objek permintaan

options
RequestOptionsBase

Opsi tambahan yang akan dikirim saat membuat permintaan

Mengembalikan

HttpOperationResponse yang berisi permintaan polling akhir, respons, dan responseBody.

Diwarisi dariResourceGraphClientContext.sendLongRunningRequest

sendLRORequest(OperationArguments, OperationSpec, RequestOptionsBase)

Kirim permintaan awal LRO (operasi jangka panjang) dan dapatkan kembali LROPoller yang menyediakan metode untuk polling LRO dan periksa apakah LRO selesai.

function sendLRORequest(operationArguments: OperationArguments, operationSpec: OperationSpec, options?: RequestOptionsBase): Promise<LROPoller>

Parameter

operationArguments
OperationArguments

Argumen untuk operasi.

operationSpec
OperationSpec

Spesifikasi untuk operasi.

options
RequestOptionsBase

Opsi tambahan yang akan dikirim saat membuat permintaan.

Mengembalikan

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

Objek LROPoller yang menyediakan metode untuk berinteraksi dengan LRO.

Diwarisi dariResourceGraphClientContext.sendLRORequest

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

Kirim permintaan HTTP yang diisi menggunakan OperationSpec yang disediakan.

function sendOperationRequest(operationArguments: OperationArguments, operationSpec: OperationSpec, callback?: ServiceCallback<any>): Promise<RestResponse>

Parameter

operationArguments
OperationArguments

Argumen tempat nilai templat permintaan HTTP akan diisi.

operationSpec
OperationSpec

OperationSpec yang digunakan untuk mengisi httpRequest.

callback

ServiceCallback<any>

Panggilan balik untuk memanggil saat respons diterima.

Mengembalikan

Promise<RestResponse>

Diwarisi dariResourceGraphClientContext.sendOperationRequest

sendRequest(RequestPrepareOptions | WebResourceLike)

Kirim httpRequest yang disediakan.

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

Parameter

Mengembalikan

Diwarisi dariResourceGraphClientContext.sendRequest