@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. |
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