@azure-rest/core-client package
Arabirimler
| AddCredentialPipelinePolicyOptions |
İşlem hattına kimlik bilgisi ilkesi eklemek için isteğe bağlı parametreler. |
| AdditionalPolicyConfig |
derleme sırasında işlem hattına eklenen ek ilkeleri yapılandırmak için kullanılır. |
| Client |
Rest Düzeyi İstemcisinin Şekli |
| ErrorModel |
Hata nesnesi. |
| ErrorResponse |
Hata ayrıntılarını içeren bir yanıt. |
| FullOperationResponse |
Http isteği ve yanıtı için sarmalayıcı nesnesi. Seri durumdan çıkarılmış nesne, yanıt gövdesi JSON'da alındığında |
| InnerError |
Hata hakkında daha ayrıntılı bilgi içeren bir nesne. Microsoft One API yönergelerine göre - https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses. |
| NodeJSReadableStream |
Ayrıca bir yöntemi olan Node.js Okunabilir akışı |
| OperationOptions |
Tüm işlemler için temel seçenekler türü. |
| OperationRequestOptions |
Bu işlem için HTTP istekleri oluştururken ve gönderirken kullanılan seçenekler. |
| PathParameterWithOptions |
Yol parametresi olarak geçirilebilen ve parametrenin nasıl kodlandığıyla ilgili ek seçeneklerin ayarlanmasına olanak sağlayan bir nesne. |
| ResourceMethods |
Bir kaynakta çağrılabilecek yöntemleri tanımlar |
Tür Diğer Adları
| ClientOptions |
Bir Rest Level İstemcisi'nin alabildiği genel seçenekler |
| HttpBrowserStreamResponse |
NodeJS akış nesnesi olan Http Yanıtı |
| HttpNodeStreamResponse |
NodeJS akış nesnesi olan Http Yanıtı |
| HttpResponse |
HttpResponse şeklini temsil eder |
| PathParameters |
{} ile çevrelenmiş bir yol şablonu metnindeki parametreleri algılamak için kullanılan yardımcı türü yol parametresi olarak kabul edilir |
| PathUnchecked |
pathUnchecked için imzayı tanımlar. |
| PathUncheckedResponse |
pathUnchecked ile kullanılacak tür, esneklik sağlamak için gövde türünü herhangi biri için geçersiz kılar |
| RawResponseCallback |
İstenen işlem gerçekleştirilirken sunucudan her yanıt alındığında çağrılacak bir işlev. Birden çok kez çağrılabilir. Bu geri çağırma iki parametreyle çağrılır: üst bilgiler ve yanıt gövdesi dahil olmak üzere ham yanıt; ve istek işlenirken bir hata oluştuğunda sağlanacak bir hata nesnesi.
Üçüncü __legacyError parametresi yalnızca geriye dönük uyumluluk için sağlanır ve |
| RequestParameters |
Varsayılan istek parametrelerinin şekli, güçlü türler sağlamak için belirli istek türleri tarafından geçersiz kılınabilir |
| StreamableMethod |
Yanıt gövdesini ham akış olarak almayı destekleyen bir yöntemin türünü tanımlar |
İşlevler
| add |
Kimlik bilgisi sağlanırsa işlem hattına bir kimlik bilgisi ilkesi ekler. Hiçbir ilke sağlanmadıysa, ilke eklenmez. |
| create |
PathUnchecked yanıtından rest hatası oluşturur |
| create |
Hata iletisinden ve PathUnchecked yanıtından rest hatası oluşturur |
| get |
Varsayılan işlem hattına sahip bir istemci oluşturur |
| get |
Varsayılan işlem hattına sahip bir istemci oluşturur |
| operation |
OperationOptions'ı RequestParameters'a dönüştürmek için yardımcı işlev |
İşlev Ayrıntıları
addCredentialPipelinePolicy(Pipeline, string, AddCredentialPipelinePolicyOptions)
Kimlik bilgisi sağlanırsa işlem hattına bir kimlik bilgisi ilkesi ekler. Hiçbir ilke sağlanmadıysa, ilke eklenmez.
function addCredentialPipelinePolicy(pipeline: Pipeline, endpoint: string, options?: AddCredentialPipelinePolicyOptions)
Parametreler
- pipeline
- Pipeline
- endpoint
-
string
createRestError(PathUncheckedResponse)
PathUnchecked yanıtından rest hatası oluşturur
function createRestError(response: PathUncheckedResponse): RestError
Parametreler
- response
- PathUncheckedResponse
Döndürülenler
createRestError(string, PathUncheckedResponse)
Hata iletisinden ve PathUnchecked yanıtından rest hatası oluşturur
function createRestError(message: string, response: PathUncheckedResponse): RestError
Parametreler
- message
-
string
- response
- PathUncheckedResponse
Döndürülenler
getClient(string, ClientOptions)
Varsayılan işlem hattına sahip bir istemci oluşturur
function getClient(endpoint: string, options?: ClientOptions): Client
Parametreler
- endpoint
-
string
İstemci için temel uç nokta
- options
- ClientOptions
İstemci seçenekleri
Döndürülenler
getClient(string, TokenCredential | KeyCredential, ClientOptions)
Varsayılan işlem hattına sahip bir istemci oluşturur
function getClient(endpoint: string, credentials?: TokenCredential | KeyCredential, options?: ClientOptions): Client
Parametreler
- endpoint
-
string
İstemci için temel uç nokta
- credentials
İsteklerin kimliğini doğrulamak için kimlik bilgileri
- options
- ClientOptions
İstemci seçenekleri
Döndürülenler
operationOptionsToRequestParameters(OperationOptions)
OperationOptions'ı RequestParameters'a dönüştürmek için yardımcı işlev
function operationOptionsToRequestParameters(options: OperationOptions): RequestParameters
Parametreler
- options
- OperationOptions
modüler katman tarafından isteği göndermek için kullanılan seçenekler
Döndürülenler
RLC katmanının RequestParameters'ında dönüştürmenin sonucu