@azure-rest/core-client package
Antarmuka
AddCredentialPipelinePolicyOptions |
Parameter opsional untuk menambahkan kebijakan kredensial ke alur. |
AdditionalPolicyConfig |
Digunakan untuk mengonfigurasi kebijakan tambahan yang ditambahkan ke alur saat konstruksi. |
Client |
Bentuk Klien Tingkat Istirahat |
ErrorModel |
Objek kesalahan. |
ErrorResponse |
Respons yang berisi detail kesalahan. |
FullOperationResponse |
Objek pembungkus untuk permintaan dan respons http. Objek yang dideserialisasi disimpan di |
InnerError |
Objek yang berisi informasi yang lebih spesifik tentang kesalahan tersebut. Sesuai panduan Microsoft One API - https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses. |
OperationOptions |
Jenis opsi dasar untuk semua operasi. |
OperationRequestOptions |
Opsi yang digunakan saat membuat dan mengirim permintaan HTTP untuk operasi ini. |
ResourceMethods |
Menentukan metode yang dapat dipanggil pada sumber daya |
Alias Jenis
ClientOptions |
Opsi umum yang dapat diambil Oleh Klien Tingkat Istirahat |
HttpBrowserStreamResponse |
Respons Http isi mana yang merupakan objek aliran NodeJS |
HttpNodeStreamResponse |
Respons Http isi mana yang merupakan objek aliran NodeJS |
HttpResponse |
Mewakili bentuk HttpResponse |
PathParameters |
Jenis pembantu yang digunakan untuk mendeteksi parameter dalam teks templat jalur yang dikelilingi oleh {} akan dianggap sebagai parameter jalur |
PathUnchecked |
Menentukan tanda tangan untuk pathUnchecked. |
PathUncheckedResponse |
Jenis yang akan digunakan dengan pathUnchecked, mengganti jenis isi ke apa pun untuk memungkinkan fleksibilitas |
RawResponseCallback |
Fungsi yang akan dipanggil setiap kali respons diterima dari server saat melakukan operasi yang diminta. Dapat dipanggil beberapa kali. |
RequestParameters |
Bentuk parameter permintaan default, ini mungkin ditimpa oleh jenis permintaan tertentu untuk menyediakan jenis yang kuat |
StreamableMethod |
Menentukan jenis untuk metode yang mendukung mendapatkan isi respons sebagai aliran mentah |
Fungsi
add |
Menambahkan kebijakan kredensial ke alur jika kredensial disediakan. Jika tidak ada yang disediakan, tidak ada kebijakan yang ditambahkan. |
create |
Membuat kesalahan istirahat dari respons PathUnchecked |
create |
Membuat kesalahan istirahat dari pesan kesalahan dan respons PathUnchecked |
get |
Membuat klien dengan alur default |
get |
Membuat klien dengan alur default |
operation |
Fungsi pembantu untuk mengonversi OperationOptions ke RequestParameters |
Detail Fungsi
addCredentialPipelinePolicy(Pipeline, string, AddCredentialPipelinePolicyOptions)
Menambahkan kebijakan kredensial ke alur jika kredensial disediakan. Jika tidak ada yang disediakan, tidak ada kebijakan yang ditambahkan.
function addCredentialPipelinePolicy(pipeline: Pipeline, endpoint: string, options?: AddCredentialPipelinePolicyOptions)
Parameter
- pipeline
- Pipeline
- endpoint
-
string
createRestError(PathUncheckedResponse)
Membuat kesalahan istirahat dari respons PathUnchecked
function createRestError(response: PathUncheckedResponse): RestError
Parameter
- response
- PathUncheckedResponse
Mengembalikan
createRestError(string, PathUncheckedResponse)
Membuat kesalahan istirahat dari pesan kesalahan dan respons PathUnchecked
function createRestError(message: string, response: PathUncheckedResponse): RestError
Parameter
- message
-
string
- response
- PathUncheckedResponse
Mengembalikan
getClient(string, ClientOptions)
Membuat klien dengan alur default
function getClient(endpoint: string, options?: ClientOptions): Client
Parameter
- endpoint
-
string
Titik akhir dasar untuk klien
- options
- ClientOptions
Opsi klien
Mengembalikan
getClient(string, TokenCredential | KeyCredential, ClientOptions)
Membuat klien dengan alur default
function getClient(endpoint: string, credentials?: TokenCredential | KeyCredential, options?: ClientOptions): Client
Parameter
- endpoint
-
string
Titik akhir dasar untuk klien
- credentials
Kredensial untuk mengautentikasi permintaan
- options
- ClientOptions
Opsi klien
Mengembalikan
operationOptionsToRequestParameters(OperationOptions)
Fungsi pembantu untuk mengonversi OperationOptions ke RequestParameters
function operationOptionsToRequestParameters(options: OperationOptions): RequestParameters
Parameter
- options
- OperationOptions
opsi yang digunakan oleh lapisan Modular untuk mengirim permintaan
Mengembalikan
hasil konversi di RequestParameters lapisan RLC