@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 podczas budowy. |
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 po odebraniu |
InnerError |
Obiekt zawierający bardziej szczegółowe informacje o błędzie. Zgodnie z wytycznymi interfejsu API usługi Microsoft One — 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. |
ResourceMethods |
Definiuje metody, które mogą być wywoływane w zasobie |
Aliasy typu
ClientOptions |
Opcje ogólne, które może przyjmować 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 otoczony {} przez element będzie traktowany jako parametr ścieżki |
PathUnchecked |
Definiuje podpis dla pathUnchecked. |
PathUncheckedResponse |
Typ, który ma być używany z parametrem pathUnchecked, zastępuje typ treści dowolną, 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. |
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, która obsługuje 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, aby przekonwertować operacje 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 służące do uwierzytelniania żądań
- options
- ClientOptions
Opcje klienta
Zwraca
operationOptionsToRequestParameters(OperationOptions)
Funkcja pomocnika, aby przekonwertować operacje 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 warstwie RequestParameters warstwy RLC