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ührungszeit. Standardwert: 30.

Methoden

resourceChangeDetails(ResourceChangeDetailsRequestParameters, RequestOptionsBase)

Rufen Sie Details zu Ressourcenänderungen ab.

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

Listen Sie Ä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 verwalteten Ressourcen Resource Manager für bereiche 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 (Zeitintensiver Vorgang), und rufen Sie eine HttpLongRunningOperationResponse zurück, die Methoden zum Abrufen der LRO und zur Überprüfung bereitstellt, 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 senden, mit der das endgültige Ergebnis abgerufen und bereitgestellt wird.

sendLRORequest(OperationArguments, OperationSpec, RequestOptionsBase)

Senden Sie die anfängliche Anforderung eines LRO (lang andauernder Vorgang), und rufen Sie einen LROPoller zurück, der Methoden zum Abrufen der LRO und zur Überprüfung bereitstellt, ob die LRO abgeschlossen ist.

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

Senden Sie eine HTTP-Anforderung, die mit der angegebenen 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 der Client für die Herstellung einer Verbindung mit Azure benötigt 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 implementieren, werden @azure/ms-rest-browserauth ebenfalls unterstützt.

options
ResourceGraphClientOptions

Die Parameteroptionen

Details zur Eigenschaft

operations

operations: Operations

Eigenschaftswert

Geerbte Eigenschaftsdetails

acceptLanguage

acceptLanguage: string

Eigenschaftswert

string

Geerbt vonResourceGraphClientContext.acceptLanguage

credentials

credentials: ServiceClientCredentials | TokenCredential

Eigenschaftswert

Geerbt vonResourceGraphClientContext.credentials

longRunningOperationRetryTimeout

Das Wiederholungstimeout in Sekunden für Vorgänge mit langer Ausführungszeit. Standardwert: 30.

longRunningOperationRetryTimeout?: number

Eigenschaftswert

number

Geerbt vonResourceGraphClientContext.longRunningOperationRetryTimeout

Details zur Methode

resourceChangeDetails(ResourceChangeDetailsRequestParameters, RequestOptionsBase)

Rufen Sie Details zu Ressourcenänderungen 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)

Listen Sie Ä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

Promise<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 verwalteten Ressourcen Resource Manager für bereiche 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

Promise<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

Promise<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 (Zeitintensiver Vorgang), und rufen Sie eine HttpLongRunningOperationResponse zurück, die Methoden zum Abrufen der LRO und zur Überprüfung bereitstellt, ob die LRO abgeschlossen ist.

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

Parameter

request

RequestPrepareOptions | WebResource

Das Anforderungsobjekt

options
RequestOptionsBase

Zusätzliche Optionen, die während 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

Geerbt vonResourceGraphClientContext.restoreLROPoller

sendLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

Stellt einen Mechanismus bereit, um eine Anforderung zu senden, mit der das endgültige Ergebnis abgerufen und bereitgestellt wird.

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

Parameter

request

RequestPrepareOptions | WebResource

Das Anforderungsobjekt

options
RequestOptionsBase

Zusätzliche Optionen, die während der Anforderung gesendet werden sollen

Gibt zurück

Die HttpOperationResponse mit der endgültigen Abrufanforderung, der Antwort und dem responseBody.

Geerbt vonResourceGraphClientContext.sendLongRunningRequest

sendLRORequest(OperationArguments, OperationSpec, RequestOptionsBase)

Senden Sie die anfängliche Anforderung eines LRO (lang andauernder Vorgang), und rufen Sie einen LROPoller zurück, der Methoden zum Abrufen der LRO und zur Überprüfung bereitstellt, 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

Zusätzliche Optionen, die während 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.

Geerbt vonResourceGraphClientContext.sendLRORequest

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

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

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

Parameter

operationArguments
OperationArguments

Die Argumente, aus denen die Vorlagenwerte der HTTP-Anforderung aufgefüllt werden.

operationSpec
OperationSpec

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

callback

ServiceCallback<any>

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

Gibt zurück

Promise<RestResponse>

Geerbt vonResourceGraphClientContext.sendOperationRequest

sendRequest(RequestPrepareOptions | WebResourceLike)

Senden Sie die bereitgestellte httpRequest.

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

Parameter

Gibt zurück

Geerbt vonResourceGraphClientContext.sendRequest