Delen via


ResourceGraphClient class

Uitbreiding

Constructors

ResourceGraphClient(ServiceClientCredentials | TokenCredential, ResourceGraphClientOptions)

Initialiseert een nieuw exemplaar van de klasse ResourceGraphClient.

Eigenschappen

operations

Overgenomen eigenschappen

acceptLanguage
credentials
longRunningOperationRetryTimeout

De time-out voor opnieuw proberen in seconden voor langdurige bewerkingen. De standaardwaarde is 30.

Methoden

resourceChangeDetails(ResourceChangeDetailsRequestParameters, RequestOptionsBase)

Details van resourcewijziging ophalen.

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

Lijst met wijzigingen in een resource voor een bepaald tijdsinterval.

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

Query's uitvoeren op de resources die worden beheerd door Azure Resource Manager voor bereiken die zijn opgegeven in de aanvraag.

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

Alle momentopnamen van een resource voor een bepaald tijdsinterval weergeven.

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

Overgenomen methoden

beginLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

Verzend de eerste aanvraag van een LRO (langdurige bewerking) en haal een HttpLongRunningOperationResponse op die methoden biedt voor het pollen van de LRO en het controleren of de LRO is voltooid.

restoreLROPoller(LROPollState)

Herstel een LROPoller van de opgegeven LROPollState. Deze methode kan worden gebruikt om een LROPoller opnieuw te maken op een ander proces of een andere computer.

sendLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

Biedt een mechanisme voor het indienen van een aanvraag die een poll uitvoert en het uiteindelijke resultaat opgeeft.

sendLRORequest(OperationArguments, OperationSpec, RequestOptionsBase)

Verzend de eerste aanvraag van een LRO (langdurige bewerking) en haal een LROPoller terug die methoden biedt om de LRO te peilen en te controleren of de LRO is voltooid.

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

Verzend een HTTP-aanvraag die is ingevuld met behulp van de opgegeven OperationSpec.

sendRequest(RequestPrepareOptions | WebResourceLike)

Verzend de opgegeven httpRequest.

Constructordetails

ResourceGraphClient(ServiceClientCredentials | TokenCredential, ResourceGraphClientOptions)

Initialiseert een nieuw exemplaar van de klasse ResourceGraphClient.

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

Parameters

credentials

ServiceClientCredentials | TokenCredential

Referenties die nodig zijn voor de client om verbinding te maken met Azure. Referenties die de TokenCredential-interface van het @azure/identity-pakket implementeren, worden aanbevolen. Zie https://www.npmjs.com/package/@azure/identityvoor meer informatie over deze referenties. Referenties voor het implementeren van de ServiceClientCredentials-interface van de oudere pakketten @azure/ms-rest-nodeauth en @azure/ms-rest-browserauth worden ook ondersteund.

options
ResourceGraphClientOptions

De parameteropties

Eigenschapdetails

operations

operations: Operations

Waarde van eigenschap

Details van overgenomen eigenschap

acceptLanguage

acceptLanguage: string

Waarde van eigenschap

string

overgenomen vanResourceGraphClientContext.acceptLanguage-

credentials

credentials: ServiceClientCredentials | TokenCredential

Waarde van eigenschap

overgenomen vanResourceGraphClientContext.credentials

longRunningOperationRetryTimeout

De time-out voor opnieuw proberen in seconden voor langdurige bewerkingen. De standaardwaarde is 30.

longRunningOperationRetryTimeout?: number

Waarde van eigenschap

number

overgenomen vanResourceGraphClientContext.longRunningOperationRetryTimeout

Methodedetails

resourceChangeDetails(ResourceChangeDetailsRequestParameters, RequestOptionsBase)

Details van resourcewijziging ophalen.

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

Parameters

parameters
ResourceChangeDetailsRequestParameters

De parameters voor deze aanvraag voor details van resourcewijziging.

options
RequestOptionsBase

De optionele parameters

Retouren

Beloof<modellen.ResourceChangeDetailsResponse>

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

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

Parameters

parameters
ResourceChangeDetailsRequestParameters

De parameters voor deze aanvraag voor details van resourcewijziging.

options
RequestOptionsBase

De optionele parameters

callback

ServiceCallback<ResourceChangeData[]>

De callback

resourceChangeDetails(ResourceChangeDetailsRequestParameters, ServiceCallback<ResourceChangeData[]>)

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

Parameters

parameters
ResourceChangeDetailsRequestParameters

De parameters voor deze aanvraag voor details van resourcewijziging.

callback

ServiceCallback<ResourceChangeData[]>

De callback

resourceChanges(ResourceChangesRequestParameters, RequestOptionsBase)

Lijst met wijzigingen in een resource voor een bepaald tijdsinterval.

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

Parameters

parameters
ResourceChangesRequestParameters

de parameters voor deze aanvraag voor wijzigingen.

options
RequestOptionsBase

De optionele parameters

Retouren

Beloof<modellen.ResourceChangesResponse>

resourceChanges(ResourceChangesRequestParameters, RequestOptionsBase, ServiceCallback<ResourceChangeList>)

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

Parameters

parameters
ResourceChangesRequestParameters

de parameters voor deze aanvraag voor wijzigingen.

options
RequestOptionsBase

De optionele parameters

callback

ServiceCallback<ResourceChangeList>

De callback

resourceChanges(ResourceChangesRequestParameters, ServiceCallback<ResourceChangeList>)

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

Parameters

parameters
ResourceChangesRequestParameters

de parameters voor deze aanvraag voor wijzigingen.

callback

ServiceCallback<ResourceChangeList>

De callback

resources(QueryRequest, RequestOptionsBase)

Query's uitvoeren op de resources die worden beheerd door Azure Resource Manager voor bereiken die zijn opgegeven in de aanvraag.

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

Parameters

query
QueryRequest

Aanvraag voor het opgeven van query's en de bijbehorende opties.

options
RequestOptionsBase

De optionele parameters

Retouren

Promise<Models.ResourcesResponse->

resources(QueryRequest, RequestOptionsBase, ServiceCallback<QueryResponse>)

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

Parameters

query
QueryRequest

Aanvraag voor het opgeven van query's en de bijbehorende opties.

options
RequestOptionsBase

De optionele parameters

callback

ServiceCallback<QueryResponse>

De callback

resources(QueryRequest, ServiceCallback<QueryResponse>)

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

Parameters

query
QueryRequest

Aanvraag voor het opgeven van query's en de bijbehorende opties.

callback

ServiceCallback<QueryResponse>

De callback

resourcesHistory(ResourcesHistoryRequest, RequestOptionsBase)

Alle momentopnamen van een resource voor een bepaald tijdsinterval weergeven.

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

Parameters

options
RequestOptionsBase

De optionele parameters

Retouren

Promise<Models.ResourcesHistoryResponse>

resourcesHistory(ResourcesHistoryRequest, RequestOptionsBase, ServiceCallback<any>)

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

Parameters

options
RequestOptionsBase

De optionele parameters

callback

ServiceCallback<any>

De callback

resourcesHistory(ResourcesHistoryRequest, ServiceCallback<any>)

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

Parameters

callback

ServiceCallback<any>

De callback

Details overgenomen methode

beginLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

Verzend de eerste aanvraag van een LRO (langdurige bewerking) en haal een HttpLongRunningOperationResponse op die methoden biedt voor het pollen van de LRO en het controleren of de LRO is voltooid.

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

Parameters

request

RequestPrepareOptions | WebResource

Het aanvraagobject

options
RequestOptionsBase

Extra opties die moeten worden verzonden tijdens het indienen van de aanvraag

Retouren

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

De HttpLongRunningOperationResponse die methoden biedt voor interactie met de LRO.

overgenomen vanResourceGraphClientContext.beginLongRunningRequest

restoreLROPoller(LROPollState)

Herstel een LROPoller van de opgegeven LROPollState. Deze methode kan worden gebruikt om een LROPoller opnieuw te maken op een ander proces of een andere computer.

function restoreLROPoller(lroPollState: LROPollState): LROPoller

Parameters

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

Retouren

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

overgenomen vanResourceGraphClientContext.restoreLROPoller

sendLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

Biedt een mechanisme voor het indienen van een aanvraag die een poll uitvoert en het uiteindelijke resultaat opgeeft.

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

Parameters

request

RequestPrepareOptions | WebResource

Het aanvraagobject

options
RequestOptionsBase

Extra opties die moeten worden verzonden tijdens het indienen van de aanvraag

Retouren

De HttpOperationResponse met de uiteindelijke pollingaanvraag, het antwoord en de responseBody.

overgenomen vanResourceGraphClientContext.sendLongRunningRequest

sendLRORequest(OperationArguments, OperationSpec, RequestOptionsBase)

Verzend de eerste aanvraag van een LRO (langdurige bewerking) en haal een LROPoller terug die methoden biedt om de LRO te peilen en te controleren of de LRO is voltooid.

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

Parameters

operationArguments
OperationArguments

De argumenten voor de bewerking.

operationSpec
OperationSpec

De specificatie voor de bewerking.

options
RequestOptionsBase

Extra opties die moeten worden verzonden tijdens het indienen van de aanvraag.

Retouren

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

Het LROPoller-object dat methoden biedt voor interactie met de LRO.

overgenomen vanResourceGraphClientContext.sendLRORequest

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

Verzend een HTTP-aanvraag die is ingevuld met behulp van de opgegeven OperationSpec.

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

Parameters

operationArguments
OperationArguments

De argumenten waaruit de sjabloonwaarden van de HTTP-aanvraag worden ingevuld.

operationSpec
OperationSpec

De OperationSpec die moet worden gebruikt om de httpRequest te vullen.

callback

ServiceCallback<any>

De callback die moet worden aangeroepen wanneer het antwoord wordt ontvangen.

Retouren

Promise<RestResponse>

overgenomen vanResourceGraphClientContext.sendOperationRequest

sendRequest(RequestPrepareOptions | WebResourceLike)

Verzend de opgegeven httpRequest.

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

Parameters

Retouren

overgenomen vanResourceGraphClientContext.sendRequest