Sdílet prostřednictvím


AzureDeploymentManagerContext class

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

Konstruktory

AzureDeploymentManagerContext(ServiceClientCredentials | TokenCredential, string, AzureDeploymentManagerOptions)

Inicializuje novou instanci třídy AzureDeploymentManager.

Vlastnosti

apiVersion
credentials
subscriptionId

Zděděné vlastnosti

acceptLanguage
longRunningOperationRetryTimeout

Časový limit opakování pro dlouhotrvající operace v sekundách. 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čen.

restoreLROPoller(LROPollState)

Obnovte LROPoller ze zadané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 dotazuje a poskytne 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, jestli je LRO dokončeno.

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

Odešlete požadavek HTTP, který se vyplní pomocí zadaného objektu OperationSpec.

sendRequest(RequestPrepareOptions | WebResourceLike)

Odešlete zadaný požadavek httpRequest.

Podrobnosti konstruktoru

AzureDeploymentManagerContext(ServiceClientCredentials | TokenCredential, string, AzureDeploymentManagerOptions)

Inicializuje novou instanci třídy AzureDeploymentManager.

new AzureDeploymentManagerContext(credentials: ServiceClientCredentials | TokenCredential, subscriptionId: string, options?: AzureDeploymentManagerOptions)

Parametry

credentials

ServiceClientCredentials | TokenCredential

Přihlašovací údaje potřebné pro připojení klienta k Azure Doporučují se přihlašovací údaje implementující rozhraní TokenCredential z @azure/identity balíčku. 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 @azure/ms-rest-nodeauth@azure/ms-rest-browserauth balíčků.

subscriptionId

string

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

options
AzureDeploymentManagerOptions

Možnosti parametru

Podrobnosti vlastnosti

apiVersion

apiVersion?: string

Hodnota vlastnosti

string

credentials

credentials: ServiceClientCredentials | TokenCredential

Hodnota vlastnosti

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í pro dlouhotrvající operace v sekundách. 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čen.

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

Parametry

request

RequestPrepareOptions | WebResource

Objekt požadavku

options
RequestOptionsBase

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

Návraty

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

HttpLongRunningOperationResponse, který poskytuje metody pro interakci s LRO.

Zděděno z msRestAzure.AzureServiceClient.beginLongRunningRequest

restoreLROPoller(LROPollState)

Obnovte LROPoller ze zadané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 dotazuje a poskytne 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í při vytváření požadavku odeslat

Návraty

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

Zděděno z 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, jestli je LRO dokončeno.

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í při vytváření žádosti odeslat.

Návraty

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

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

Zděděno z msRestAzure.AzureServiceClient.sendLRORequest

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

Odešlete požadavek HTTP, který se vyplní pomocí zadaného objektu OperationSpec.

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

Parametry

operationArguments
OperationArguments

Argumenty, ze které budou vyplněny hodnoty šablony požadavku HTTP.

operationSpec
OperationSpec

OperationSpec, který se použije k naplnění požadavku 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 z msRestAzure.AzureServiceClient.sendOperationRequest

sendRequest(RequestPrepareOptions | WebResourceLike)

Odešlete zadaný požadavek httpRequest.

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

Parametry

Návraty

Zděděno z msRestAzure.AzureServiceClient.sendRequest