ResourceGraphClient class
- Extends
Konstruktoren
Resource |
Initialisiert eine neue Instanz der ResourceGraphClient-Klasse. |
Eigenschaften
operations |
Geerbte Eigenschaften
accept |
|
credentials | |
long |
Das Wiederholungstimeout in Sekunden für Vorgänge mit langer Ausführungszeit. Standardwert: 30. |
Methoden
Geerbte Methoden
begin |
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. |
restore |
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. |
send |
Stellt einen Mechanismus bereit, um eine Anforderung zu senden, mit der das endgültige Ergebnis abgerufen und bereitgestellt wird. |
send |
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. |
send |
Senden Sie eine HTTP-Anforderung, die mit der angegebenen OperationSpec aufgefüllt wird. |
send |
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
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
Geerbte Eigenschaftsdetails
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<ResourceChangeDetailsResponse>
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
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
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<ResourceChangesResponse>
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
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
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<ResourcesResponse>
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
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
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
- request
- ResourcesHistoryRequest
- options
- RequestOptionsBase
Die optionalen Parameter
Gibt zurück
Promise<ResourcesHistoryResponse>
Promise<Models.ResourcesHistoryResponse>
resourcesHistory(ResourcesHistoryRequest, RequestOptionsBase, ServiceCallback<any>)
function resourcesHistory(request: ResourcesHistoryRequest, options: RequestOptionsBase, callback: ServiceCallback<any>)
Parameter
- request
- ResourcesHistoryRequest
- options
- RequestOptionsBase
Die optionalen Parameter
- callback
-
ServiceCallback<any>
Der Rückruf.
resourcesHistory(ResourcesHistoryRequest, ServiceCallback<any>)
function resourcesHistory(request: ResourcesHistoryRequest, callback: ServiceCallback<any>)
Parameter
- request
- ResourcesHistoryRequest
- 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
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
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
Das Anforderungsobjekt
- options
- RequestOptionsBase
Zusätzliche Optionen, die während der Anforderung gesendet werden sollen
Gibt zurück
Promise<HttpOperationResponse>
Die HttpOperationResponse mit der endgültigen Abrufanforderung, der Antwort und dem responseBody.
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.
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>
sendRequest(RequestPrepareOptions | WebResourceLike)
Senden Sie die bereitgestellte httpRequest.
function sendRequest(options: RequestPrepareOptions | WebResourceLike): Promise<HttpOperationResponse>
Parameter
- options
Gibt zurück
Promise<HttpOperationResponse>
Geerbt vonResourceGraphClientContext.sendRequest