ResourceGraphClient class
- Extends
Konstruktorer
Resource |
Initierar en ny instans av klassen ResourceGraphClient. |
Egenskaper
operations |
Ärvda egenskaper
accept |
|
credentials | |
long |
Tidsgränsen för återförsök i sekunder för långvariga åtgärder. Standardvärdet är 30. |
Metoder
Ärvda metoder
begin |
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. |
restore |
Å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. |
send |
Tillhandahåller en mekanism för att göra en begäran som ska avsöka och tillhandahålla slutresultatet. |
send |
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. |
send |
Skicka en HTTP-begäran som fylls i med hjälp av den angivna OperationSpec. |
send |
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
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
Information om ärvda egenskaper
acceptLanguage
credentials
credentials: ServiceClientCredentials | TokenCredential
Egenskapsvärde
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<ResourceChangeDetailsResponse>
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
Å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
Å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<ResourceChangesResponse>
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
Å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
Å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<ResourcesResponse>
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
Å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
Å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
- request
- ResourcesHistoryRequest
- options
- RequestOptionsBase
De valfria parametrarna
Returer
Promise<ResourcesHistoryResponse>
Promise<Models.ResourcesHistoryResponse>
resourcesHistory(ResourcesHistoryRequest, RequestOptionsBase, ServiceCallback<any>)
function resourcesHistory(request: ResourcesHistoryRequest, options: RequestOptionsBase, callback: ServiceCallback<any>)
Parametrar
- request
- ResourcesHistoryRequest
- options
- RequestOptionsBase
De valfria parametrarna
- callback
-
ServiceCallback<any>
Återanropet
resourcesHistory(ResourcesHistoryRequest, ServiceCallback<any>)
function resourcesHistory(request: ResourcesHistoryRequest, callback: ServiceCallback<any>)
Parametrar
- request
- ResourcesHistoryRequest
- 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
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.
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
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
Begärandeobjektet
- options
- RequestOptionsBase
Ytterligare alternativ som ska skickas när begäran skickas
Returer
Promise<HttpOperationResponse>
HttpOperationResponse som innehåller den slutliga avsökningsbegäran, svaret och responseBody.
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.
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>
sendRequest(RequestPrepareOptions | WebResourceLike)
Skicka den angivna httpRequest.
function sendRequest(options: RequestPrepareOptions | WebResourceLike): Promise<HttpOperationResponse>
Parametrar
- options
Returer
Promise<HttpOperationResponse>