ResourceGraphClientContext class
- Extends
-
@azure/ms-rest-azure-js.AzureServiceClient
Konstruktorer
Resource |
Initierar en ny instans av klassen ResourceGraphClient. |
Egenskaper
credentials |
Ärvda egenskaper
accept |
|
long |
Tidsgränsen för återförsök i sekunder för långvariga åtgärder. Standardvärdet är 30. |
Ärvda metoder
begin |
Skicka den första begäran om en LRO (tidskrävande åtgärd) och få tillbaka en HttpLongRunningOperationResponse som tillhandahåller metoder för att avsöka LRO och kontrollera om LRO är klar. |
restore |
Återställa 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 få 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 angiven OperationSpec. |
send |
Skicka angivet httpRequest. |
Konstruktorinformation
ResourceGraphClientContext(ServiceClientCredentials | TokenCredential, ResourceGraphClientOptions)
Initierar en ny instans av klassen ResourceGraphClient.
new ResourceGraphClientContext(credentials: ServiceClientCredentials | TokenCredential, options?: ResourceGraphClientOptions)
Parametrar
- credentials
Autentiseringsuppgifter som krävs för att klienten ska kunna ansluta till Azure. Autentiseringsuppgifter som implementerar 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
credentials
credentials: ServiceClientCredentials | TokenCredential
Egenskapsvärde
Information om ärvda egenskaper
acceptLanguage
acceptLanguage: string
Egenskapsvärde
string
Ärvd från msRestAzure.AzureServiceClient.acceptLanguage
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ån msRestAzure.AzureServiceClient.longRunningOperationRetryTimeout
Ärvd metodinformation
beginLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)
Skicka den första begäran om en LRO (tidskrävande åtgärd) och få tillbaka en HttpLongRunningOperationResponse som tillhandahå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.
Ärvd från msRestAzure.AzureServiceClient.beginLongRunningRequest
restoreLROPoller(LROPollState)
Återställa 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
Ärvd från msRestAzure.AzureServiceClient.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
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.
Ärvd från msRestAzure.AzureServiceClient.sendLongRunningRequest
sendLRORequest(OperationArguments, OperationSpec, RequestOptionsBase)
Skicka den första begäran om en LRO (tidskrävande åtgärd) och få 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ån msRestAzure.AzureServiceClient.sendLRORequest
sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)
Skicka en HTTP-begäran som fylls i med hjälp av angiven 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 att anropa när svaret tas emot.
Returer
Promise<RestResponse>
Ärvd från msRestAzure.AzureServiceClient.sendOperationRequest
sendRequest(RequestPrepareOptions | WebResourceLike)
Skicka angivet httpRequest.
function sendRequest(options: RequestPrepareOptions | WebResourceLike): Promise<HttpOperationResponse>
Parametrar
- options
Returer
Promise<HttpOperationResponse>
Ärvd från msRestAzure.AzureServiceClient.sendRequest