@azure-rest/core-client package
Interfejsy
| AddCredentialPipelinePolicyOptions |
Opcjonalne parametry dodawania zasad poświadczeń do potoku. |
| AdditionalPolicyConfig |
Służy do konfigurowania dodatkowych zasad dodanych do potoku w budowie. |
| Client |
Kształt klienta na poziomie rest |
| ErrorModel |
Obiekt błędu. |
| ErrorResponse |
Odpowiedź zawierająca szczegóły błędu. |
| FullOperationResponse |
Obiekt otoki dla żądania http i odpowiedzi. Deserializowany obiekt jest przechowywany we właściwości |
| InnerError |
Obiekt zawierający bardziej szczegółowe informacje o błędzie. Zgodnie z wytycznymi dotyczącymi interfejsu MICROSOFT One API — https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses. |
| NodeJSReadableStream |
Strumień z możliwością odczytu Node.js, który ma również metodę |
| OperationOptions |
Typ opcji podstawowych dla wszystkich operacji. |
| OperationRequestOptions |
Opcje używane podczas tworzenia i wysyłania żądań HTTP dla tej operacji. |
| PathParameterWithOptions |
Obiekt, który można przekazać jako parametr ścieżki, co umożliwia ustawienie dodatkowych opcji odnoszących się do sposobu kodowania parametru. |
| ResourceMethods |
Definiuje metody, które można wywołać w zasobie |
Aliasy typu
| ClientOptions |
Ogólne opcje, które może przyjąć klient poziomu rest |
| HttpBrowserStreamResponse |
Odpowiedź HTTP, która treść jest obiektem strumienia NodeJS |
| HttpNodeStreamResponse |
Odpowiedź HTTP, która treść jest obiektem strumienia NodeJS |
| HttpResponse |
Reprezentuje kształt obiektu HttpResponse |
| PathParameters |
Typ pomocnika używany do wykrywania parametrów w tekście szablonu ścieżki otoczonym {} będzie traktowany jako parametr ścieżki |
| PathUnchecked |
Definiuje podpis dla pathUnchecked. |
| PathUncheckedResponse |
Typ do użycia z pathUnchecked zastępuje typ treści dowolnym, aby umożliwić elastyczność |
| RawResponseCallback |
Funkcja, która ma być wywoływana za każdym razem, gdy odpowiedź jest odbierana z serwera podczas wykonywania żądanej operacji. Może być wywoływana wiele razy. To wywołanie zwrotne będzie wywoływane z dwoma parametrami: nieprzetworzona odpowiedź, w tym nagłówki i treść odpowiedzi; i obiekt błędu, który zostanie podany, jeśli podczas przetwarzania żądania został zgłoszony błąd.
Trzeci parametr __legacyError jest udostępniany tylko dla zgodności z poprzednimi wersjami i będzie miał identyczną wartość parametru |
| RequestParameters |
Kształt domyślnych parametrów żądania może zostać zastąpiony przez określone typy żądań w celu zapewnienia silnych typów |
| StreamableMethod |
Definiuje typ metody obsługującej pobieranie treści odpowiedzi jako nieprzetworzonego strumienia |
Funkcje
| add |
Dodaje zasady poświadczeń do potoku, jeśli podano poświadczenia. Jeśli żadna z nich nie zostanie podana, żadne zasady nie zostaną dodane. |
| create |
Tworzy błąd rest z odpowiedzi PathUnchecked |
| create |
Tworzy błąd rest z komunikatu o błędzie i odpowiedzi PathUnchecked |
| get |
Tworzy klienta z domyślnym potokiem |
| get |
Tworzy klienta z domyślnym potokiem |
| operation |
Funkcja pomocnika do konwertowania elementu OperationOptions na RequestParameters |
Szczegóły funkcji
addCredentialPipelinePolicy(Pipeline, string, AddCredentialPipelinePolicyOptions)
Dodaje zasady poświadczeń do potoku, jeśli podano poświadczenia. Jeśli żadna z nich nie zostanie podana, żadne zasady nie zostaną dodane.
function addCredentialPipelinePolicy(pipeline: Pipeline, endpoint: string, options?: AddCredentialPipelinePolicyOptions)
Parametry
- pipeline
- Pipeline
- endpoint
-
string
createRestError(PathUncheckedResponse)
Tworzy błąd rest z odpowiedzi PathUnchecked
function createRestError(response: PathUncheckedResponse): RestError
Parametry
- response
- PathUncheckedResponse
Zwraca
createRestError(string, PathUncheckedResponse)
Tworzy błąd rest z komunikatu o błędzie i odpowiedzi PathUnchecked
function createRestError(message: string, response: PathUncheckedResponse): RestError
Parametry
- message
-
string
- response
- PathUncheckedResponse
Zwraca
getClient(string, ClientOptions)
Tworzy klienta z domyślnym potokiem
function getClient(endpoint: string, options?: ClientOptions): Client
Parametry
- endpoint
-
string
Podstawowy punkt końcowy klienta
- options
- ClientOptions
Opcje klienta
Zwraca
getClient(string, TokenCredential | KeyCredential, ClientOptions)
Tworzy klienta z domyślnym potokiem
function getClient(endpoint: string, credentials?: TokenCredential | KeyCredential, options?: ClientOptions): Client
Parametry
- endpoint
-
string
Podstawowy punkt końcowy klienta
- credentials
Poświadczenia do uwierzytelniania żądań
- options
- ClientOptions
Opcje klienta
Zwraca
operationOptionsToRequestParameters(OperationOptions)
Funkcja pomocnika do konwertowania elementu OperationOptions na RequestParameters
function operationOptionsToRequestParameters(options: OperationOptions): RequestParameters
Parametry
- options
- OperationOptions
opcje używane przez warstwę modułową do wysyłania żądania
Zwraca
wynik konwersji w requestParameters warstwy RLC