Freigeben über


ResourceGraphClient class

Extends

Konstruktoren

ResourceGraphClient(ServiceClientCredentials | TokenCredential, ResourceGraphClientOptions)

Initialisiert eine neue Instanz der ResourceGraphClient-Klasse.

Eigenschaften

operations

Geerbte Eigenschaften

acceptLanguage
credentials
longRunningOperationRetryTimeout

Das Wiederholungstimeout in Sekunden für Vorgänge mit langer Ausführung. Der Standardwert ist 30.

Methoden

resourceChangeDetails(ResourceChangeDetailsRequestParameters, RequestOptionsBase)

Rufen Sie Details zur Ressourcenänderung ab.

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

Listet Änderungen an einer Ressource für ein bestimmtes Zeitintervall auf.

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

Fragt die von Azure Resource Manager verwalteten Ressourcen nach Bereichen ab, die in der Anforderung angegeben sind.

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

Listet alle Momentaufnahmen einer Ressource für ein bestimmtes Zeitintervall auf.

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

Geerbte Methoden

beginLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

Senden Sie die anfängliche Anforderung eines LRO (long running operation) und rufen Sie einen HttpLongRunningOperationResponse zurück, der Methoden zum Abrufen der LRO bereitstellt und überprüft, ob die LRO abgeschlossen ist.

restoreLROPoller(LROPollState)

Stellen Sie einen LROPoller aus dem bereitgestellten LROPollState wieder her. Diese Methode kann verwendet werden, um einen LROPoller auf einem anderen Prozess oder computer neu zu erstellen.

sendLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

Stellt einen Mechanismus bereit, um eine Anforderung zu stellen, die das endgültige Ergebnis abruft und bereitstellt.

sendLRORequest(OperationArguments, OperationSpec, RequestOptionsBase)

Senden Sie die anfängliche Anforderung eines LRO (long running operation) und rufen Sie einen LROPoller zurück, der Methoden zum Abrufen der LRO bereitstellt und überprüft, ob die LRO abgeschlossen ist.

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

Senden Sie eine HTTP-Anforderung, die mit der bereitgestellten OperationSpec aufgefüllt wird.

sendRequest(RequestPrepareOptions | WebResourceLike)

Senden Sie die bereitgestellte httpRequest.

Details zum Konstruktor

ResourceGraphClient(ServiceClientCredentials | TokenCredential, ResourceGraphClientOptions)

Initialisiert eine neue Instanz der ResourceGraphClient-Klasse.

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

Parameter

credentials

ServiceClientCredentials | TokenCredential

Anmeldeinformationen, die für den Client erforderlich sind, um eine Verbindung mit Azure herzustellen. Anmeldeinformationen, die die TokenCredential-Schnittstelle aus dem @azure/identity-Paket implementieren, werden empfohlen. Weitere Informationen zu diesen Anmeldeinformationen finden Sie unter https://www.npmjs.com/package/@azure/identity. Anmeldeinformationen, die die ServiceClientCredentials-Schnittstelle aus den älteren Paketen @azure/ms-rest-nodeauth und @azure/ms-rest-browserauth implementieren, werden ebenfalls unterstützt.

options
ResourceGraphClientOptions

Die Parameteroptionen

Details zur Eigenschaft

operations

operations: Operations

Eigenschaftswert

Geerbte Eigenschaftsdetails

acceptLanguage

acceptLanguage: string

Eigenschaftswert

string

vonResourceGraphClientContext.acceptLanguage

credentials

credentials: ServiceClientCredentials | TokenCredential

Eigenschaftswert

vonResourceGraphClientContext.credentials geerbt

longRunningOperationRetryTimeout

Das Wiederholungstimeout in Sekunden für Vorgänge mit langer Ausführung. Der Standardwert ist 30.

longRunningOperationRetryTimeout?: number

Eigenschaftswert

number

geerbt vonResourceGraphClientContext.longRunningOperationRetryTimeout-

Details zur Methode

resourceChangeDetails(ResourceChangeDetailsRequestParameters, RequestOptionsBase)

Rufen Sie Details zur Ressourcenänderung ab.

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

Parameter

parameters
ResourceChangeDetailsRequestParameters

Die Parameter für diese Anforderung für Ressourcenänderungsdetails.

options
RequestOptionsBase

Die optionalen Parameter

Gibt zurück

Promise<Models.ResourceChangeDetailsResponse>

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

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

Parameter

parameters
ResourceChangeDetailsRequestParameters

Die Parameter für diese Anforderung für Ressourcenänderungsdetails.

options
RequestOptionsBase

Die optionalen Parameter

callback

ServiceCallback<ResourceChangeData[]>

Der Rückruf

resourceChangeDetails(ResourceChangeDetailsRequestParameters, ServiceCallback<ResourceChangeData[]>)

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

Parameter

parameters
ResourceChangeDetailsRequestParameters

Die Parameter für diese Anforderung für Ressourcenänderungsdetails.

callback

ServiceCallback<ResourceChangeData[]>

Der Rückruf

resourceChanges(ResourceChangesRequestParameters, RequestOptionsBase)

Listet Änderungen an einer Ressource für ein bestimmtes Zeitintervall auf.

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

Parameter

parameters
ResourceChangesRequestParameters

die Parameter für diese Anforderung für Änderungen.

options
RequestOptionsBase

Die optionalen Parameter

Gibt zurück

Zusage<Models.ResourceChangesResponse>

resourceChanges(ResourceChangesRequestParameters, RequestOptionsBase, ServiceCallback<ResourceChangeList>)

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

Parameter

parameters
ResourceChangesRequestParameters

die Parameter für diese Anforderung für Änderungen.

options
RequestOptionsBase

Die optionalen Parameter

callback

ServiceCallback<ResourceChangeList>

Der Rückruf

resourceChanges(ResourceChangesRequestParameters, ServiceCallback<ResourceChangeList>)

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

Parameter

parameters
ResourceChangesRequestParameters

die Parameter für diese Anforderung für Änderungen.

callback

ServiceCallback<ResourceChangeList>

Der Rückruf

resources(QueryRequest, RequestOptionsBase)

Fragt die von Azure Resource Manager verwalteten Ressourcen nach Bereichen ab, die in der Anforderung angegeben sind.

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

Parameter

query
QueryRequest

Anforderung, die Abfrage und die zugehörigen Optionen angibt.

options
RequestOptionsBase

Die optionalen Parameter

Gibt zurück

Zusage<Models.ResourcesResponse>

resources(QueryRequest, RequestOptionsBase, ServiceCallback<QueryResponse>)

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

Parameter

query
QueryRequest

Anforderung, die Abfrage und die zugehörigen Optionen angibt.

options
RequestOptionsBase

Die optionalen Parameter

callback

ServiceCallback<QueryResponse>

Der Rückruf

resources(QueryRequest, ServiceCallback<QueryResponse>)

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

Parameter

query
QueryRequest

Anforderung, die Abfrage und die zugehörigen Optionen angibt.

callback

ServiceCallback<QueryResponse>

Der Rückruf

resourcesHistory(ResourcesHistoryRequest, RequestOptionsBase)

Listet alle Momentaufnahmen einer Ressource für ein bestimmtes Zeitintervall auf.

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

Parameter

options
RequestOptionsBase

Die optionalen Parameter

Gibt zurück

Zusage<Models.ResourcesHistoryResponse>

resourcesHistory(ResourcesHistoryRequest, RequestOptionsBase, ServiceCallback<any>)

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

Parameter

options
RequestOptionsBase

Die optionalen Parameter

callback

ServiceCallback<any>

Der Rückruf

resourcesHistory(ResourcesHistoryRequest, ServiceCallback<any>)

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

Parameter

callback

ServiceCallback<any>

Der Rückruf

Details zur geerbten Methode

beginLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

Senden Sie die anfängliche Anforderung eines LRO (long running operation) und rufen Sie einen HttpLongRunningOperationResponse zurück, der Methoden zum Abrufen der LRO bereitstellt und überprüft, ob die LRO abgeschlossen ist.

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

Parameter

request

RequestPrepareOptions | WebResource

Das Anforderungsobjekt

options
RequestOptionsBase

Weitere Optionen, die beim Senden der Anforderung gesendet werden sollen

Gibt zurück

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

HttpLongRunningOperationResponse, das Methoden für die Interaktion mit dem LRO bereitstellt.

geerbt vonResourceGraphClientContext.beginLongRunningRequest-

restoreLROPoller(LROPollState)

Stellen Sie einen LROPoller aus dem bereitgestellten LROPollState wieder her. Diese Methode kann verwendet werden, um einen LROPoller auf einem anderen Prozess oder computer neu zu erstellen.

function restoreLROPoller(lroPollState: LROPollState): LROPoller

Parameter

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

Gibt zurück

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

vonResourceGraphClientContext.restoreLROPoller

sendLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

Stellt einen Mechanismus bereit, um eine Anforderung zu stellen, die das endgültige Ergebnis abruft und bereitstellt.

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

Parameter

request

RequestPrepareOptions | WebResource

Das Anforderungsobjekt

options
RequestOptionsBase

Weitere Optionen, die beim Senden der Anforderung gesendet werden sollen

Gibt zurück

Die HttpOperationResponse, die die endgültige Abfrageanforderung, Antwort und den responseBody enthält.

vonResourceGraphClientContext.sendLongRunningRequest

sendLRORequest(OperationArguments, OperationSpec, RequestOptionsBase)

Senden Sie die anfängliche Anforderung eines LRO (long running operation) und rufen Sie einen LROPoller zurück, der Methoden zum Abrufen der LRO bereitstellt und überprüft, ob die LRO abgeschlossen ist.

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

Parameter

operationArguments
OperationArguments

Die Argumente für den Vorgang.

operationSpec
OperationSpec

Die Spezifikation für den Vorgang.

options
RequestOptionsBase

Weitere Optionen, die beim Senden der Anforderung gesendet werden sollen.

Gibt zurück

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

Das LROPoller-Objekt, das Methoden für die Interaktion mit dem LRO bereitstellt.

vonResourceGraphClientContext.sendLRORequest

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

Senden Sie eine HTTP-Anforderung, die mit der bereitgestellten OperationSpec aufgefüllt wird.

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

Parameter

operationArguments
OperationArguments

Die Argumente, aus denen die vorlagenbasierten Werte der HTTP-Anforderung ausgefüllt werden.

operationSpec
OperationSpec

Die OperationSpec, die zum Auffüllen der httpRequest verwendet werden soll.

callback

ServiceCallback<any>

Der Rückruf, der aufgerufen werden soll, wenn die Antwort empfangen wird.

Gibt zurück

Promise<RestResponse>

vonResourceGraphClientContext.sendOperationRequest

sendRequest(RequestPrepareOptions | WebResourceLike)

Senden Sie die bereitgestellte httpRequest.

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

Parameter

Gibt zurück

geerbt vonResourceGraphClientContext.sendRequest-