ResourceGraphClient class
- Extends
Constructors
Resource |
Initialiseert een nieuw exemplaar van de klasse ResourceGraphClient. |
Eigenschappen
operations |
Overgenomen eigenschappen
accept |
|
credentials | |
long |
De time-out voor opnieuw proberen in seconden voor langdurige bewerkingen. De standaardwaarde is 30. |
Methoden
Overgenomen methoden
begin |
Verzend de eerste aanvraag van een LRO (langdurige bewerking) en haal een HttpLongRunningOperationResponse terug die methoden biedt voor het peilen van de LRO en controleren of de LRO is voltooid. |
restore |
Herstel een LROPoller vanuit de opgegeven LROPollState. Deze methode kan worden gebruikt om een LROPoller opnieuw te maken op een ander proces of een andere machine. |
send |
Biedt een mechanisme om een aanvraag in te dienen waarmee het uiteindelijke resultaat wordt gepeild en geleverd. |
send |
Verzend de eerste aanvraag van een LRO (langdurige bewerking) en haal een LROPoller terug die methoden biedt voor het pollen van de LRO en het controleren of de LRO is voltooid. |
send |
Verzend een HTTP-aanvraag die is ingevuld met behulp van de opgegeven OperationSpec. |
send |
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
Referenties die nodig zijn voor de client om verbinding te maken met Azure. Referenties die de TokenCredential-interface uit het @azure/identity pakket implementeren, worden aanbevolen. Zie voor meer informatie over deze referenties https://www.npmjs.com/package/@azure/identity. Referenties die de ServiceClientCredentials-interface implementeren vanuit de oudere pakketten @azure/ms-rest-nodeauth en @azure/ms-rest-browserauth worden ook ondersteund.
- options
- ResourceGraphClientOptions
De parameteropties
Eigenschapdetails
operations
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 resourcewijzigingsdetails.
- options
- RequestOptionsBase
De optionele parameters
Retouren
Promise<ResourceChangeDetailsResponse>
Promise<Models.ResourceChangeDetailsResponse>
resourceChangeDetails(ResourceChangeDetailsRequestParameters, RequestOptionsBase, ServiceCallback<ResourceChangeData[]>)
function resourceChangeDetails(parameters: ResourceChangeDetailsRequestParameters, options: RequestOptionsBase, callback: ServiceCallback<ResourceChangeData[]>)
Parameters
- parameters
- ResourceChangeDetailsRequestParameters
De parameters voor deze aanvraag voor resourcewijzigingsdetails.
- options
- RequestOptionsBase
De optionele parameters
- callback
De callback
resourceChangeDetails(ResourceChangeDetailsRequestParameters, ServiceCallback<ResourceChangeData[]>)
function resourceChangeDetails(parameters: ResourceChangeDetailsRequestParameters, callback: ServiceCallback<ResourceChangeData[]>)
Parameters
- parameters
- ResourceChangeDetailsRequestParameters
De parameters voor deze aanvraag voor resourcewijzigingsdetails.
- callback
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
Promise<ResourceChangesResponse>
Promise<Models.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
De callback
resourceChanges(ResourceChangesRequestParameters, ServiceCallback<ResourceChangeList>)
function resourceChanges(parameters: ResourceChangesRequestParameters, callback: ServiceCallback<ResourceChangeList>)
Parameters
- parameters
- ResourceChangesRequestParameters
de parameters voor deze aanvraag voor wijzigingen.
- callback
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 waarbij query en de bijbehorende opties worden opgegeven.
- options
- RequestOptionsBase
De optionele parameters
Retouren
Promise<ResourcesResponse>
Promise<Models.ResourcesResponse>
resources(QueryRequest, RequestOptionsBase, ServiceCallback<QueryResponse>)
function resources(query: QueryRequest, options: RequestOptionsBase, callback: ServiceCallback<QueryResponse>)
Parameters
- query
- QueryRequest
Aanvraag waarbij query en de bijbehorende opties worden opgegeven.
- options
- RequestOptionsBase
De optionele parameters
- callback
De callback
resources(QueryRequest, ServiceCallback<QueryResponse>)
function resources(query: QueryRequest, callback: ServiceCallback<QueryResponse>)
Parameters
- query
- QueryRequest
Aanvraag waarbij query en de bijbehorende opties worden opgegeven.
- callback
De callback
resourcesHistory(ResourcesHistoryRequest, RequestOptionsBase)
Alle momentopnamen van een resource voor een bepaald tijdsinterval weergeven.
function resourcesHistory(request: ResourcesHistoryRequest, options?: RequestOptionsBase): Promise<ResourcesHistoryResponse>
Parameters
- request
- ResourcesHistoryRequest
- options
- RequestOptionsBase
De optionele parameters
Retouren
Promise<ResourcesHistoryResponse>
Promise<Models.ResourcesHistoryResponse>
resourcesHistory(ResourcesHistoryRequest, RequestOptionsBase, ServiceCallback<any>)
function resourcesHistory(request: ResourcesHistoryRequest, options: RequestOptionsBase, callback: ServiceCallback<any>)
Parameters
- request
- ResourcesHistoryRequest
- options
- RequestOptionsBase
De optionele parameters
- callback
-
ServiceCallback<any>
De callback
resourcesHistory(ResourcesHistoryRequest, ServiceCallback<any>)
function resourcesHistory(request: ResourcesHistoryRequest, callback: ServiceCallback<any>)
Parameters
- request
- ResourcesHistoryRequest
- 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 terug die methoden biedt voor het peilen van de LRO en controleren of de LRO is voltooid.
function beginLongRunningRequest(request: RequestPrepareOptions | WebResource, options?: RequestOptionsBase): Promise<LROPoller>
Parameters
- request
Het aanvraagobject
- options
- RequestOptionsBase
Aanvullende 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 vanuit de opgegeven LROPollState. Deze methode kan worden gebruikt om een LROPoller opnieuw te maken op een ander proces of een andere machine.
function restoreLROPoller(lroPollState: LROPollState): LROPoller
Parameters
- lroPollState
- @azure/ms-rest-azure-js.LROPollState
Retouren
Overgenomen vanResourceGraphClientContext.restoreLROPoller
sendLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)
Biedt een mechanisme om een aanvraag in te dienen waarmee het uiteindelijke resultaat wordt gepeild en geleverd.
function sendLongRunningRequest(request: RequestPrepareOptions | WebResource, options?: RequestOptionsBase): Promise<HttpOperationResponse>
Parameters
- request
Het aanvraagobject
- options
- RequestOptionsBase
Aanvullende opties die moeten worden verzonden tijdens het indienen van de aanvraag
Retouren
Promise<HttpOperationResponse>
Het HttpOperationResponse met de laatste 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 voor het pollen van de LRO en het 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
Aanvullende 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 in te vullen.
- callback
-
ServiceCallback<any>
De callback om aan te roepen 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
- options
Retouren
Promise<HttpOperationResponse>
Overgenomen vanResourceGraphClientContext.sendRequest