Bagikan melalui


StorageCacheManagementClientContext class

Memperluas

AzureServiceClient

Konstruktor

StorageCacheManagementClientContext(ServiceClientCredentials | TokenCredential, string, Models.StorageCacheManagementClientOptions)

Menginisialisasi instans baru kelas StorageCacheManagementClient.

Properti

acceptLanguage
apiVersion
credentials
longRunningOperationRetryTimeout

Batas waktu coba lagi dalam detik untuk Operasi Jangka Panjang. Nilai defaultnya adalah 30.

subscriptionId

Metode

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.

restoreLROPoller(LROPollState)

Pulihkan LROPoller dari LROPollState yang disediakan. Metode ini dapat digunakan untuk membuat ulang LROPoller pada proses atau mesin yang berbeda.

sendLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

Menyediakan mekanisme untuk membuat permintaan yang akan melakukan polling dan memberikan hasil akhir.

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.

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

Kirim permintaan HTTP yang diisi menggunakan OperationSpec yang disediakan.

sendRequest(RequestPrepareOptions | WebResourceLike)

Kirim httpRequest yang disediakan.

Detail Konstruktor

StorageCacheManagementClientContext(ServiceClientCredentials | TokenCredential, string, Models.StorageCacheManagementClientOptions)

Menginisialisasi instans baru kelas StorageCacheManagementClient.

new StorageCacheManagementClientContext(credentials: ServiceClientCredentials | TokenCredential, subscriptionId: string, options?: Models.StorageCacheManagementClientOptions)

Parameter

credentials

ServiceClientCredentials | TokenCredential

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 <xref:https%3A%2F%2Fwww.npmjs.com%2Fpackage%2F%40azure%2Fidentity>. Kredensial yang mengimplementasikan antarmuka ServiceClientCredentials dari paket lama @azure/ms-rest-nodeauth dan

subscriptionId

string

Kredensial langganan yang secara unik mengidentifikasi langganan Microsoft Azure. ID langganan membentuk bagian dari URI untuk setiap panggilan layanan.

options
Models.StorageCacheManagementClientOptions

Detail Properti

acceptLanguage

acceptLanguage: string

Nilai Properti

string

apiVersion

apiVersion?: undefined | string

Nilai Properti

undefined | string

credentials

credentials: ServiceClientCredentials | TokenCredential

Nilai Properti

ServiceClientCredentials | TokenCredential

longRunningOperationRetryTimeout

Batas waktu coba lagi dalam detik untuk Operasi Jangka Panjang. Nilai defaultnya adalah 30.

longRunningOperationRetryTimeout?: undefined | number

Nilai Properti

undefined | number

subscriptionId

subscriptionId: string

Nilai Properti

string

Detail Metode

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)

Parameter

request

RequestPrepareOptions | WebResource

Objek permintaan

options

RequestOptionsBase

Mengembalikan

Promise<LROPoller>

HttpLongRunningOperationResponse yang menyediakan metode untuk berinteraksi dengan LRO.

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)

Parameter

lroPollState

LROPollState

Mengembalikan

LROPoller

sendLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

Menyediakan mekanisme untuk membuat permintaan yang akan melakukan polling dan memberikan hasil akhir.

function sendLongRunningRequest(request: RequestPrepareOptions | WebResource, options?: RequestOptionsBase)

Parameter

request

RequestPrepareOptions | WebResource

Objek permintaan

options

RequestOptionsBase

Mengembalikan

Promise<HttpOperationResponse>

HttpOperationResponse yang berisi permintaan polling akhir, respons, dan responseBody.

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)

Parameter

operationArguments

OperationArguments

Argumen untuk operasi.

operationSpec

OperationSpec

Spesifikasi untuk operasi.

options

RequestOptionsBase

Opsi tambahan yang akan dikirim saat membuat permintaan.

Mengembalikan

Promise<LROPoller>

Objek LROPoller yang menyediakan metode untuk berinteraksi dengan LRO.

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

Kirim permintaan HTTP yang diisi menggunakan OperationSpec yang disediakan.

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

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>

sendRequest(RequestPrepareOptions | WebResourceLike)

Kirim httpRequest yang disediakan.

function sendRequest(options: RequestPrepareOptions | WebResourceLike)

Parameter

options

RequestPrepareOptions | WebResourceLike

Mengembalikan

Promise<HttpOperationResponse>