AzureStackManagementClient class
Konstruktory
| Azure |
Inicializuje novou instanci třídy AzureStackManagementClient. |
Vlastnosti
| customer |
|
| operations | |
| products | |
| registrations |
Zděděné vlastnosti
| accept |
|
| api |
|
| credentials | |
| long |
Časový limit opakování v sekundách pro dlouhotrvající operace. Výchozí hodnota je 30. |
| subscription |
Zděděné metody
| begin |
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. |
| restore |
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. |
| send |
Poskytuje mechanismus pro vytvoření požadavku, který se bude dotazovat a poskytovat konečný výsledek. |
| send |
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. |
| send |
Odešlete požadavek HTTP naplněný zadaným objektem OperationSpec. |
| send |
Odešle zadaný httpRequest. |
Podrobnosti konstruktoru
AzureStackManagementClient(ServiceClientCredentials | TokenCredential, string, AzureStackManagementClientOptions)
Inicializuje novou instanci třídy AzureStackManagementClient.
new AzureStackManagementClient(credentials: ServiceClientCredentials | TokenCredential, subscriptionId: string, options?: AzureStackManagementClientOptions)
Parametry
- credentials
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
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.
Možnosti parametrů
Podrobnosti vlastnosti
customerSubscriptions
operations
products
registrations
Podrobnosti zděděných vlastností
acceptLanguage
acceptLanguage: string
Hodnota vlastnosti
string
apiVersion
credentials
credentials: ServiceClientCredentials | TokenCredential
Hodnota vlastnosti
longRunningOperationRetryTimeout
Časový limit opakování v sekundách pro dlouhotrvající operace. Výchozí hodnota je 30.
longRunningOperationRetryTimeout?: number
Hodnota vlastnosti
number
zděděné zAzureStackManagementClientContext.longRunningOperationRetryTimeout
subscriptionId
subscriptionId: string
Hodnota vlastnosti
string
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
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ěné zAzureStackManagementClientContext.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
zděděné z AzureStackManagementClientContext.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
Objekt požadavku
- options
- RequestOptionsBase
Další možnosti, které se mají odeslat při vytváření požadavku
Návraty
Promise<HttpOperationResponse>
HttpOperationResponse obsahující konečný požadavek na dotazování, odpověď a odpověďBody.
zděděný zAzureStackManagementClientContext.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.
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 zeAzureStackManagementClientContext.sendOperationRequest
sendRequest(RequestPrepareOptions | WebResourceLike)
Odešle zadaný httpRequest.
function sendRequest(options: RequestPrepareOptions | WebResourceLike): Promise<HttpOperationResponse>
Parametry
- options
Návraty
Promise<HttpOperationResponse>