Dela via


ResourceGraphClient class

Extends

Konstruktorer

ResourceGraphClient(ServiceClientCredentials | TokenCredential, ResourceGraphClientOptions)

Initierar en ny instans av klassen ResourceGraphClient.

Egenskaper

operations

Ärvda egenskaper

acceptLanguage
credentials
longRunningOperationRetryTimeout

Tidsgränsen för återförsök i sekunder för långvariga åtgärder. Standardvärdet är 30.

Metoder

resourceChangeDetails(ResourceChangeDetailsRequestParameters, RequestOptionsBase)

Hämta information om resursändring.

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

Visa en lista över ändringar i en resurs för ett angivet tidsintervall.

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

Frågar de resurser som hanteras av Azure Resource Manager för omfång som anges i begäran.

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

Visa en lista över alla ögonblicksbilder av en resurs för ett angivet tidsintervall.

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

Ärvda metoder

beginLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

Skicka den första begäran om en LRO (tidskrävande åtgärd) och hämta tillbaka en HttpLongRunningOperationResponse som innehåller metoder för att avsöka LRO och kontrollera om LRO är klar.

restoreLROPoller(LROPollState)

Återställ en LROPoller från den angivna LROPollState. Den här metoden kan användas för att återskapa en LROPoller på en annan process eller dator.

sendLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

Tillhandahåller en mekanism för att göra en begäran som ska avsöka och tillhandahålla slutresultatet.

sendLRORequest(OperationArguments, OperationSpec, RequestOptionsBase)

Skicka den första begäran om en LRO (tidskrävande åtgärd) och hämta tillbaka en LROPoller som tillhandahåller metoder för att avsöka LRO och kontrollera om LRO är klar.

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

Skicka en HTTP-begäran som fylls i med hjälp av den angivna OperationSpec.

sendRequest(RequestPrepareOptions | WebResourceLike)

Skicka den angivna httpRequest.

Konstruktorinformation

ResourceGraphClient(ServiceClientCredentials | TokenCredential, ResourceGraphClientOptions)

Initierar en ny instans av klassen ResourceGraphClient.

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

Parametrar

credentials

ServiceClientCredentials | TokenCredential

Autentiseringsuppgifter som krävs för att klienten ska kunna ansluta till Azure. Autentiseringsuppgifter för att implementera TokenCredential-gränssnittet från @azure/identity paketet rekommenderas. Mer information om dessa autentiseringsuppgifter finns i https://www.npmjs.com/package/@azure/identity. Autentiseringsuppgifter som implementerar ServiceClientCredentials-gränssnittet från de äldre paketen @azure/ms-rest-nodeauth och @azure/ms-rest-browserauth stöds också.

options
ResourceGraphClientOptions

Parameteralternativen

Egenskapsinformation

operations

operations: Operations

Egenskapsvärde

Information om ärvda egenskaper

acceptLanguage

acceptLanguage: string

Egenskapsvärde

string

Ärvd frånResourceGraphClientContext.acceptLanguage

credentials

credentials: ServiceClientCredentials | TokenCredential

Egenskapsvärde

Ärvd frånResourceGraphClientContext.credentials

longRunningOperationRetryTimeout

Tidsgränsen för återförsök i sekunder för långvariga åtgärder. Standardvärdet är 30.

longRunningOperationRetryTimeout?: number

Egenskapsvärde

number

Ärvd frånResourceGraphClientContext.longRunningOperationRetryTimeout

Metodinformation

resourceChangeDetails(ResourceChangeDetailsRequestParameters, RequestOptionsBase)

Hämta information om resursändring.

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

Parametrar

parameters
ResourceChangeDetailsRequestParameters

Parametrarna för den här begäran om resursändringsinformation.

options
RequestOptionsBase

De valfria parametrarna

Returer

Promise<Models.ResourceChangeDetailsResponse>

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

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

Parametrar

parameters
ResourceChangeDetailsRequestParameters

Parametrarna för den här begäran om resursändringsinformation.

options
RequestOptionsBase

De valfria parametrarna

callback

ServiceCallback<ResourceChangeData[]>

Återanropet

resourceChangeDetails(ResourceChangeDetailsRequestParameters, ServiceCallback<ResourceChangeData[]>)

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

Parametrar

parameters
ResourceChangeDetailsRequestParameters

Parametrarna för den här begäran om resursändringsinformation.

callback

ServiceCallback<ResourceChangeData[]>

Återanropet

resourceChanges(ResourceChangesRequestParameters, RequestOptionsBase)

Visa en lista över ändringar i en resurs för ett angivet tidsintervall.

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

Parametrar

parameters
ResourceChangesRequestParameters

parametrarna för den här begäran för ändringar.

options
RequestOptionsBase

De valfria parametrarna

Returer

Promise<Models.ResourceChangesResponse>

resourceChanges(ResourceChangesRequestParameters, RequestOptionsBase, ServiceCallback<ResourceChangeList>)

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

Parametrar

parameters
ResourceChangesRequestParameters

parametrarna för den här begäran för ändringar.

options
RequestOptionsBase

De valfria parametrarna

callback

ServiceCallback<ResourceChangeList>

Återanropet

resourceChanges(ResourceChangesRequestParameters, ServiceCallback<ResourceChangeList>)

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

Parametrar

parameters
ResourceChangesRequestParameters

parametrarna för den här begäran för ändringar.

callback

ServiceCallback<ResourceChangeList>

Återanropet

resources(QueryRequest, RequestOptionsBase)

Frågar de resurser som hanteras av Azure Resource Manager för omfång som anges i begäran.

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

Parametrar

query
QueryRequest

Begär att ange fråga och dess alternativ.

options
RequestOptionsBase

De valfria parametrarna

Returer

Promise<Models.ResourcesResponse>

resources(QueryRequest, RequestOptionsBase, ServiceCallback<QueryResponse>)

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

Parametrar

query
QueryRequest

Begär att ange fråga och dess alternativ.

options
RequestOptionsBase

De valfria parametrarna

callback

ServiceCallback<QueryResponse>

Återanropet

resources(QueryRequest, ServiceCallback<QueryResponse>)

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

Parametrar

query
QueryRequest

Begär att ange fråga och dess alternativ.

callback

ServiceCallback<QueryResponse>

Återanropet

resourcesHistory(ResourcesHistoryRequest, RequestOptionsBase)

Visa en lista över alla ögonblicksbilder av en resurs för ett angivet tidsintervall.

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

Parametrar

options
RequestOptionsBase

De valfria parametrarna

Returer

Promise<Models.ResourcesHistoryResponse>

resourcesHistory(ResourcesHistoryRequest, RequestOptionsBase, ServiceCallback<any>)

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

Parametrar

options
RequestOptionsBase

De valfria parametrarna

callback

ServiceCallback<any>

Återanropet

resourcesHistory(ResourcesHistoryRequest, ServiceCallback<any>)

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

Parametrar

callback

ServiceCallback<any>

Återanropet

Ärvd metodinformation

beginLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

Skicka den första begäran om en LRO (tidskrävande åtgärd) och hämta tillbaka en HttpLongRunningOperationResponse som innehåller metoder för att avsöka LRO och kontrollera om LRO är klar.

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

Parametrar

request

RequestPrepareOptions | WebResource

Begärandeobjektet

options
RequestOptionsBase

Ytterligare alternativ som ska skickas när begäran skickas

Returer

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

HttpLongRunningOperationResponse som tillhandahåller metoder för att interagera med LRO.

Ärvd frånResourceGraphClientContext.beginLongRunningRequest

restoreLROPoller(LROPollState)

Återställ en LROPoller från den angivna LROPollState. Den här metoden kan användas för att återskapa en LROPoller på en annan process eller dator.

function restoreLROPoller(lroPollState: LROPollState): LROPoller

Parametrar

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

Returer

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

Ärvd frånResourceGraphClientContext.restoreLROPoller

sendLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

Tillhandahåller en mekanism för att göra en begäran som ska avsöka och tillhandahålla slutresultatet.

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

Parametrar

request

RequestPrepareOptions | WebResource

Begärandeobjektet

options
RequestOptionsBase

Ytterligare alternativ som ska skickas när begäran skickas

Returer

HttpOperationResponse som innehåller den slutliga avsökningsbegäran, svaret och responseBody.

Ärvd frånResourceGraphClientContext.sendLongRunningRequest

sendLRORequest(OperationArguments, OperationSpec, RequestOptionsBase)

Skicka den första begäran om en LRO (tidskrävande åtgärd) och hämta tillbaka en LROPoller som tillhandahåller metoder för att avsöka LRO och kontrollera om LRO är klar.

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

Parametrar

operationArguments
OperationArguments

Argumenten till åtgärden.

operationSpec
OperationSpec

Specifikationen för åtgärden.

options
RequestOptionsBase

Ytterligare alternativ som ska skickas när begäran skickas.

Returer

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

LROPoller-objektet som tillhandahåller metoder för att interagera med LRO.

Ärvd frånResourceGraphClientContext.sendLRORequest

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

Skicka en HTTP-begäran som fylls i med hjälp av den angivna OperationSpec.

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

Parametrar

operationArguments
OperationArguments

Argumenten som HTTP-begärans mallade värden fylls i från.

operationSpec
OperationSpec

Den OperationSpec som ska användas för att fylla i httpRequest.

callback

ServiceCallback<any>

Återanropet för att anropa när svaret tas emot.

Returer

Promise<RestResponse>

Ärvd frånResourceGraphClientContext.sendOperationRequest

sendRequest(RequestPrepareOptions | WebResourceLike)

Skicka den angivna httpRequest.

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

Parametrar

Returer

Ärvd frånResourceGraphClientContext.sendRequest