Udostępnij za pośrednictwem


ResourceGraphClientContext class

Extends
@azure/ms-rest-azure-js.AzureServiceClient

Konstruktory

ResourceGraphClientContext(ServiceClientCredentials | TokenCredential, ResourceGraphClientOptions)

Inicjuje nowe wystąpienie klasy ResourceGraphClient.

Właściwości

credentials

Właściwości dziedziczone

acceptLanguage
longRunningOperationRetryTimeout

Limit czasu ponawiania prób w sekundach dla długotrwałych operacji. Wartość domyślna to 30.

Metody dziedziczone

beginLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

Wyślij początkowe żądanie LRO (długotrwała operacja) i wróć do metody HttpLongRunningOperationResponse, która udostępnia metody sondowania obiektu LRO i sprawdzanie, czy funkcja LRO została zakończona.

restoreLROPoller(LROPollState)

Przywróć LROPoller z dostarczonego obiektu LROPollState. Tej metody można użyć do ponownego utworzenia LROPoller na innym procesie lub maszynie.

sendLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

Udostępnia mechanizm tworzenia żądania, który będzie sondować i dostarczać wynik końcowy.

sendLRORequest(OperationArguments, OperationSpec, RequestOptionsBase)

Wyślij początkowe żądanie LRO (długotrwała operacja) i wróć do LROPoller, który udostępnia metody sondowania LRO i sprawdzania, czy LRO jest ukończone.

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

Wyślij żądanie HTTP wypełnione przy użyciu podanego elementu OperationSpec.

sendRequest(RequestPrepareOptions | WebResourceLike)

Wyślij podany element httpRequest.

Szczegóły konstruktora

ResourceGraphClientContext(ServiceClientCredentials | TokenCredential, ResourceGraphClientOptions)

Inicjuje nowe wystąpienie klasy ResourceGraphClient.

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

Parametry

credentials

ServiceClientCredentials | TokenCredential

Poświadczenia wymagane do nawiązania połączenia z platformą Azure przez klienta. Zalecane są poświadczenia implementowania interfejsu @azure/identity TokenCredential z pakietu. Aby uzyskać więcej informacji na temat tych poświadczeń, zobacz https://www.npmjs.com/package/@azure/identity. Poświadczenia implementowane interfejsu ServiceClientCredentials ze starszych pakietów @azure/ms-rest-nodeauth i @azure/ms-rest-browserauth są również obsługiwane.

options
ResourceGraphClientOptions

Opcje parametrów

Szczegóły właściwości

credentials

credentials: ServiceClientCredentials | TokenCredential

Wartość właściwości

Szczegóły właściwości dziedziczonej

acceptLanguage

acceptLanguage: string

Wartość właściwości

string

Dziedziczone z msRestAzure.AzureServiceClient.acceptLanguage

longRunningOperationRetryTimeout

Limit czasu ponawiania prób w sekundach dla długotrwałych operacji. Wartość domyślna to 30.

longRunningOperationRetryTimeout?: number

Wartość właściwości

number

Dziedziczone z msRestAzure.AzureServiceClient.longRunningOperationRetryTimeout

Szczegóły metody dziedziczonej

beginLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

Wyślij początkowe żądanie LRO (długotrwała operacja) i wróć do metody HttpLongRunningOperationResponse, która udostępnia metody sondowania obiektu LRO i sprawdzanie, czy funkcja LRO została zakończona.

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

Parametry

request

RequestPrepareOptions | WebResource

Obiekt żądania

options
RequestOptionsBase

Dodatkowe opcje do wysłania podczas wysyłania żądania

Zwraca

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

HttpLongRunningOperationResponse, który udostępnia metody interakcji z LRO.

Dziedziczone z msRestAzure.AzureServiceClient.beginLongRunningRequest

restoreLROPoller(LROPollState)

Przywróć LROPoller z dostarczonego obiektu LROPollState. Tej metody można użyć do ponownego utworzenia LROPoller na innym procesie lub maszynie.

function restoreLROPoller(lroPollState: LROPollState): LROPoller

Parametry

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

Zwraca

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

Dziedziczone z msRestAzure.AzureServiceClient.restoreLROPoller

sendLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

Udostępnia mechanizm tworzenia żądania, który będzie sondować i dostarczać wynik końcowy.

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

Parametry

request

RequestPrepareOptions | WebResource

Obiekt żądania

options
RequestOptionsBase

Dodatkowe opcje do wysłania podczas wysyłania żądania

Zwraca

HttpOperationResponse zawierający końcowe żądanie sondowania, odpowiedź i odpowiedźBody.

Dziedziczone z msRestAzure.AzureServiceClient.sendLongRunningRequest

sendLRORequest(OperationArguments, OperationSpec, RequestOptionsBase)

Wyślij początkowe żądanie LRO (długotrwała operacja) i wróć do LROPoller, który udostępnia metody sondowania LRO i sprawdzania, czy LRO jest ukończone.

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

Parametry

operationArguments
OperationArguments

Argumenty operacji.

operationSpec
OperationSpec

Specyfikacja operacji.

options
RequestOptionsBase

Dodatkowe opcje, które mają być wysyłane podczas wysyłania żądania.

Zwraca

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

Obiekt LROPoller, który zapewnia metody interakcji z LRO.

Dziedziczone z msRestAzure.AzureServiceClient.sendLRORequest

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

Wyślij żądanie HTTP wypełnione przy użyciu podanego elementu OperationSpec.

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

Parametry

operationArguments
OperationArguments

Argumenty, z których zostaną wypełnione wartości szablonowe żądania HTTP.

operationSpec
OperationSpec

Element OperationSpec używany do wypełniania żądania httpRequest.

callback

ServiceCallback<any>

Wywołanie zwrotne do wywołania po odebraniu odpowiedzi.

Zwraca

Promise<RestResponse>

Dziedziczone z msRestAzure.AzureServiceClient.sendOperationRequest

sendRequest(RequestPrepareOptions | WebResourceLike)

Wyślij podany element httpRequest.

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

Parametry

Zwraca

Dziedziczone z msRestAzure.AzureServiceClient.sendRequest