AzureStackManagementClient class
- Memperluas
Konstruktor
| Azure |
Menginisialisasi instans baru kelas AzureStackManagementClient. |
Properti yang Diwariskan
| accept |
|
| api |
|
| credentials | |
| long |
Batas waktu coba lagi dalam detik untuk Operasi Jangka Panjang. Nilai defaultnya adalah 30. |
| subscription |
Metode yang Diwarisi
| begin |
Kirim permintaan awal LRO (operasi jangka panjang) dan dapatkan kembali HttpLongRunningOperationResponse yang menyediakan metode untuk polling LRO dan periksa apakah LRO selesai. |
| restore |
Pulihkan LROPoller dari LROPollState yang disediakan. Metode ini dapat digunakan untuk membuat ulang LROPoller pada proses atau mesin yang berbeda. |
| send |
Menyediakan mekanisme untuk membuat permintaan yang akan melakukan polling dan memberikan hasil akhir. |
| send |
Kirim permintaan awal LRO (operasi jangka panjang) dan dapatkan kembali LROPoller yang menyediakan metode untuk polling LRO dan periksa apakah LRO selesai. |
| send |
Kirim permintaan HTTP yang diisi menggunakan OperationSpec yang disediakan. |
| send |
Kirim httpRequest yang disediakan. |
Detail Konstruktor
AzureStackManagementClient(ServiceClientCredentials | TokenCredential, string, AzureStackManagementClientOptions)
Menginisialisasi instans baru kelas AzureStackManagementClient.
new AzureStackManagementClient(credentials: ServiceClientCredentials | TokenCredential, subscriptionId: string, options?: AzureStackManagementClientOptions)
Parameter
- credentials
Kredensial yang diperlukan klien untuk menyambungkan ke Azure. Kredensial yang mengimplementasikan antarmuka TokenCredential dari paket @azure/identity disarankan. Untuk informasi selengkapnya tentang kredensial ini, lihat https://www.npmjs.com/package/@azure/identity. Kredensial yang mengimplementasikan antarmuka ServiceClientCredentials dari paket lama @azure/ms-rest-nodeauth dan @azure/ms-rest-browserauth juga didukung.
- subscriptionId
-
string
Kredensial langganan yang secara unik mengidentifikasi langganan Microsoft Azure. ID langganan membentuk bagian dari URI untuk setiap panggilan layanan.
Opsi parameter
Detail Properti
customerSubscriptions
operations
products
registrations
Detail Properti yang Diwariskan
acceptLanguage
acceptLanguage: string
Nilai Properti
string
Diwarisi DariAzureStackManagementClientContext.acceptLanguage
apiVersion
credentials
credentials: ServiceClientCredentials | TokenCredential
Nilai Properti
Diwariskan DariAzureStackManagementClientContext.credentials
longRunningOperationRetryTimeout
Batas waktu coba lagi dalam detik untuk Operasi Jangka Panjang. Nilai defaultnya adalah 30.
longRunningOperationRetryTimeout?: number
Nilai Properti
number
Diwarisi DariAzureStackManagementClientContext.longRunningOperationRetryTimeout
subscriptionId
subscriptionId: string
Nilai Properti
string
Diwarisi DariAzureStackManagementClientContext.subscriptionId
Detail Metode yang Diwarisi
beginLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)
Kirim permintaan awal LRO (operasi jangka panjang) dan dapatkan kembali HttpLongRunningOperationResponse yang menyediakan metode untuk polling LRO dan periksa apakah LRO selesai.
function beginLongRunningRequest(request: RequestPrepareOptions | WebResource, options?: RequestOptionsBase): Promise<LROPoller>
Parameter
- request
Objek permintaan
- options
- RequestOptionsBase
Opsi tambahan yang akan dikirim saat membuat permintaan
Mengembalikan
Promise<@azure/ms-rest-azure-js.LROPoller>
HttpLongRunningOperationResponse yang menyediakan metode untuk berinteraksi dengan LRO.
Diwarisi DariAzureStackManagementClientContext.beginLongRunningRequest
restoreLROPoller(LROPollState)
Pulihkan LROPoller dari LROPollState yang disediakan. Metode ini dapat digunakan untuk membuat ulang LROPoller pada proses atau mesin yang berbeda.
function restoreLROPoller(lroPollState: LROPollState): LROPoller
Parameter
- lroPollState
- @azure/ms-rest-azure-js.LROPollState
Mengembalikan
Diwarisi DariAzureStackManagementClientContext.restoreLROPoller
sendLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)
Menyediakan mekanisme untuk membuat permintaan yang akan melakukan polling dan memberikan hasil akhir.
function sendLongRunningRequest(request: RequestPrepareOptions | WebResource, options?: RequestOptionsBase): Promise<HttpOperationResponse>
Parameter
- request
Objek permintaan
- options
- RequestOptionsBase
Opsi tambahan yang akan dikirim saat membuat permintaan
Mengembalikan
Promise<HttpOperationResponse>
HttpOperationResponse yang berisi permintaan polling akhir, respons, dan responseBody.
Diwariskan DariAzureStackManagementClientContext.sendLongRunningRequest
sendLRORequest(OperationArguments, OperationSpec, RequestOptionsBase)
Kirim permintaan awal LRO (operasi jangka panjang) dan dapatkan kembali LROPoller yang menyediakan metode untuk polling LRO dan periksa apakah LRO selesai.
function sendLRORequest(operationArguments: OperationArguments, operationSpec: OperationSpec, options?: RequestOptionsBase): Promise<LROPoller>
Parameter
- operationArguments
- OperationArguments
Argumen untuk operasi.
- operationSpec
- OperationSpec
Spesifikasi untuk operasi.
- options
- RequestOptionsBase
Opsi tambahan yang akan dikirim saat membuat permintaan.
Mengembalikan
Promise<@azure/ms-rest-azure-js.LROPoller>
Objek LROPoller yang menyediakan metode untuk berinteraksi dengan LRO.
Diwariskan DariAzureStackManagementClientContext.sendLRORequest
sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)
Kirim permintaan HTTP yang diisi menggunakan OperationSpec yang disediakan.
function sendOperationRequest(operationArguments: OperationArguments, operationSpec: OperationSpec, callback?: ServiceCallback<any>): Promise<RestResponse>
Parameter
- operationArguments
- OperationArguments
Argumen tempat nilai templat permintaan HTTP akan diisi.
- operationSpec
- OperationSpec
OperationSpec yang digunakan untuk mengisi httpRequest.
- callback
-
ServiceCallback<any>
Panggilan balik untuk memanggil saat respons diterima.
Mengembalikan
Promise<RestResponse>
Diwariskan DariAzureStackManagementClientContext.sendOperationRequest
sendRequest(RequestPrepareOptions | WebResourceLike)
Kirim httpRequest yang disediakan.
function sendRequest(options: RequestPrepareOptions | WebResourceLike): Promise<HttpOperationResponse>
Parameter
- options
Mengembalikan
Promise<HttpOperationResponse>
Diwariskan DariAzureStackManagementClientContext.sendRequest