Sdílet prostřednictvím


OperationsManagementClientContext class

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

Konstruktory

OperationsManagementClientContext(ServiceClientCredentials | TokenCredential, string, string, string, string, OperationsManagementClientOptions)

Inicializuje novou instanci OperationsManagementClient třídy.

Vlastnosti

apiVersion
credentials
providerName
resourceName
resourceType
subscriptionId

Zděděné vlastnosti

acceptLanguage
longRunningOperationRetryTimeout

Časový limit opakování v sekundách pro dlouhotrvající operace. Výchozí hodnota je 30.

Zděděné metody

beginLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

Odešlete počáteční požadavek LRO (dlouhotrvající operace) a získejte zpět httpLongRunningOperationResponse, která poskytuje metody pro dotazování LRO a kontrolu, zda je LRO dokončeno.

restoreLROPoller(LROPollState)

Obnovení LROPoller z poskytnutého LROPollState. Tuto metodu lze použít k opětovnému vytvoření LROPoller na jiném procesu nebo počítači.

sendLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

Poskytuje mechanismus pro vytvoření požadavku, který se bude dotazovat a poskytovat konečný výsledek.

sendLRORequest(OperationArguments, OperationSpec, RequestOptionsBase)

Odešlete počáteční požadavek LRO (dlouhotrvající operace) a získejte zpět LROPoller, který poskytuje metody pro dotazování LRO a kontrolu, zda je LRO dokončen.

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

Odešlete požadavek HTTP naplněný zadaným objektem OperationSpec.

sendRequest(RequestPrepareOptions | WebResourceLike)

Odešle zadaný httpRequest.

Podrobnosti konstruktoru

OperationsManagementClientContext(ServiceClientCredentials | TokenCredential, string, string, string, string, OperationsManagementClientOptions)

Inicializuje novou instanci OperationsManagementClient třídy.

new OperationsManagementClientContext(credentials: ServiceClientCredentials | TokenCredential, subscriptionId: string, providerName: string, resourceType: string, resourceName: string, options?: OperationsManagementClientOptions)

Parametry

credentials

ServiceClientCredentials | TokenCredential

Přihlašovací údaje potřebné pro připojení klienta k Azure. Doporučuje se přihlašovací údaje implementující rozhraní TokenCredential z balíčku @azure/identity. Další informace o těchto přihlašovacích údaji najdete v tématu https://www.npmjs.com/package/@azure/identity. Podporují se také přihlašovací údaje implementující rozhraní ServiceClientCredentials ze starších balíčků @azure/ms-rest-nodeauth a @azure/ms-rest-browserauth.

subscriptionId

string

Získá přihlašovací údaje předplatného, které jednoznačně identifikují předplatné Microsoft Azure. ID předplatného tvoří součást identifikátoru URI pro každé volání služby.

providerName

string

Název zprostředkovatele nadřazeného prostředku

resourceType

string

Typ prostředku pro nadřazený prostředek

resourceName

string

Název nadřazeného prostředku

options
OperationsManagementClientOptions

Možnosti parametrů

Podrobnosti vlastnosti

apiVersion

apiVersion?: string

Hodnota vlastnosti

string

credentials

credentials: ServiceClientCredentials | TokenCredential

Hodnota vlastnosti

providerName

providerName: string

Hodnota vlastnosti

string

resourceName

resourceName: string

Hodnota vlastnosti

string

resourceType

resourceType: string

Hodnota vlastnosti

string

subscriptionId

subscriptionId: string

Hodnota vlastnosti

string

Podrobnosti zděděných vlastností

acceptLanguage

acceptLanguage: string

Hodnota vlastnosti

string

zděděno z msRestAzure.AzureServiceClient.acceptLanguage

longRunningOperationRetryTimeout

Časový limit opakování v sekundách pro dlouhotrvající operace. Výchozí hodnota je 30.

longRunningOperationRetryTimeout?: number

Hodnota vlastnosti

number

zděděno z msRestAzure.AzureServiceClient.longRunningOperationRetryTimeout

Podrobnosti zděděných metod

beginLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

Odešlete počáteční požadavek LRO (dlouhotrvající operace) a získejte zpět httpLongRunningOperationResponse, která poskytuje metody pro dotazování LRO a kontrolu, zda je LRO dokončeno.

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

Parametry

request

RequestPrepareOptions | WebResource

Objekt požadavku

options
RequestOptionsBase

Další možnosti, které se mají odeslat při vytváření požadavku

Návraty

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

HttpLongRunningOperationResponse, která poskytuje metody pro interakci s LRO.

zděděno ze msRestAzure.AzureServiceClient.beginLongRunningRequest

restoreLROPoller(LROPollState)

Obnovení LROPoller z poskytnutého LROPollState. Tuto metodu lze použít k opětovnému vytvoření LROPoller na jiném procesu nebo počítači.

function restoreLROPoller(lroPollState: LROPollState): LROPoller

Parametry

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

Návraty

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

zděděno z msRestAzure.AzureServiceClient.restoreLROPoller

sendLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

Poskytuje mechanismus pro vytvoření požadavku, který se bude dotazovat a poskytovat konečný výsledek.

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

Parametry

request

RequestPrepareOptions | WebResource

Objekt požadavku

options
RequestOptionsBase

Další možnosti, které se mají odeslat při vytváření požadavku

Návraty

HttpOperationResponse obsahující konečný požadavek na dotazování, odpověď a odpověďBody.

zděděno ze msRestAzure.AzureServiceClient.sendLongRunningRequest

sendLRORequest(OperationArguments, OperationSpec, RequestOptionsBase)

Odešlete počáteční požadavek LRO (dlouhotrvající operace) a získejte zpět LROPoller, který poskytuje metody pro dotazování LRO a kontrolu, zda je LRO dokončen.

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

Parametry

operationArguments
OperationArguments

Argumenty operace.

operationSpec
OperationSpec

Specifikace operace.

options
RequestOptionsBase

Další možnosti, které se mají odeslat při vytváření požadavku.

Návraty

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

LROPoller objekt, který poskytuje metody pro interakci s LRO.

zděděno ze msRestAzure.AzureServiceClient.sendLRORequest

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

Odešlete požadavek HTTP naplněný zadaným objektem OperationSpec.

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

Parametry

operationArguments
OperationArguments

Argumenty, ze které se vyplní hodnoty šablony požadavku HTTP.

operationSpec
OperationSpec

OperationSpec, který se má použít k naplnění httpRequest.

callback

ServiceCallback<any>

Zpětné volání, které se má volat při přijetí odpovědi.

Návraty

Promise<RestResponse>

zděděno ze msRestAzure.AzureServiceClient.sendOperationRequest

sendRequest(RequestPrepareOptions | WebResourceLike)

Odešle zadaný httpRequest.

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

Parametry

Návraty

zděděno z msRestAzure.AzureServiceClient.sendRequest