@azure-rest/core-client package
Interfészek
| AddCredentialPipelinePolicyOptions |
A hitelesítőadat-szabályzatnak a folyamathoz való hozzáadásához választható paraméterek. |
| AdditionalPolicyConfig |
A folyamathoz építéskor hozzáadott további szabályzatok konfigurálására szolgál. |
| Client |
Rest Level Client alakzata |
| ErrorModel |
A hibaobjektum. |
| ErrorResponse |
Hibaadatokat tartalmazó válasz. |
| FullOperationResponse |
Burkolóobjektum http-kéréshez és válaszhoz. A deszerializált objektum a |
| InnerError |
Egy objektum, amely részletesebb információkat tartalmaz a hibáról. A Microsoft One API irányelvei szerint – https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses. |
| NodeJSReadableStream |
Egy Node.js olvasható stream, amely szintén rendelkezik metódussal |
| OperationOptions |
Az alapbeállítások típusa az összes művelethez. |
| OperationRequestOptions |
A művelethez tartozó HTTP-kérések létrehozásakor és küldésekor használt beállítások. |
| PathParameterWithOptions |
Útvonalparaméterként átadható objektum, amely lehetővé teszi a paraméter kódolásával kapcsolatos további beállítások megadását. |
| ResourceMethods |
Meghatározza az erőforráson meghívható metódusokat |
Típusaliasok
| ClientOptions |
A rest level client által használható általános beállítások |
| HttpBrowserStreamResponse |
Http-válasz, amely a NodeJS streamobjektum törzse |
| HttpNodeStreamResponse |
Http-válasz, amely a NodeJS streamobjektum törzse |
| HttpResponse |
HttpResponse alakját jelöli |
| PathParameters |
A {} által körülvett elérésiút-sablonszöveg paramétereinek észlelésére használt segédtípus elérésiút-paraméternek minősül |
| PathUnchecked |
Meghatározza a pathUnchecked aláírását. |
| PathUncheckedResponse |
A pathUnchecked beállítással használandó típus felülbírálja a törzstípust bármelyikre a rugalmasság érdekében |
| RawResponseCallback |
Minden alkalommal meghívandó függvény, amikor választ kap a kiszolgálótól a kért művelet végrehajtása közben. Többször is meghívható. Ez a visszahívás két paraméterrel lesz meghívva: a nyers válasz, beleértve az élőfejeket és a válasz törzsét; és egy hibaobjektumot, amely akkor jelenik meg, ha hiba történt a kérés feldolgozása során.
A harmadik __legacyError paraméter csak a visszamenőleges kompatibilitáshoz van megadva, és a |
| RequestParameters |
Az alapértelmezett kérelemparaméterek alakzata, ezt felülírhatják az adott kéréstípusok, hogy erős típusok legyenek |
| StreamableMethod |
Meghatározza a válasz törzsének nyers streamként való lekérését támogató metódus típusát |
Függvények
| add |
Hitelesítőadat-szabályzatot ad hozzá a folyamathoz, ha meg van adva hitelesítő adat. Ha nincs megadva, a rendszer nem ad hozzá házirendet. |
| create |
Rest error from a PathUnchecked response |
| create |
Rest hibaüzenetet és PathUnchecked-választ hoz létre |
| get |
Alapértelmezett folyamattal rendelkező ügyfél létrehozása |
| get |
Alapértelmezett folyamattal rendelkező ügyfél létrehozása |
| operation |
Az OperationOptions RequestParameterssé alakításához szükséges segédfüggvény |
Függvény adatai
addCredentialPipelinePolicy(Pipeline, string, AddCredentialPipelinePolicyOptions)
Hitelesítőadat-szabályzatot ad hozzá a folyamathoz, ha meg van adva hitelesítő adat. Ha nincs megadva, a rendszer nem ad hozzá házirendet.
function addCredentialPipelinePolicy(pipeline: Pipeline, endpoint: string, options?: AddCredentialPipelinePolicyOptions)
Paraméterek
- pipeline
- Pipeline
- endpoint
-
string
createRestError(PathUncheckedResponse)
Rest error from a PathUnchecked response
function createRestError(response: PathUncheckedResponse): RestError
Paraméterek
- response
- PathUncheckedResponse
Válaszok
createRestError(string, PathUncheckedResponse)
Rest hibaüzenetet és PathUnchecked-választ hoz létre
function createRestError(message: string, response: PathUncheckedResponse): RestError
Paraméterek
- message
-
string
- response
- PathUncheckedResponse
Válaszok
getClient(string, ClientOptions)
Alapértelmezett folyamattal rendelkező ügyfél létrehozása
function getClient(endpoint: string, options?: ClientOptions): Client
Paraméterek
- endpoint
-
string
Az ügyfél alapvégpontja
- options
- ClientOptions
Ügyfélbeállítások
Válaszok
getClient(string, TokenCredential | KeyCredential, ClientOptions)
Alapértelmezett folyamattal rendelkező ügyfél létrehozása
function getClient(endpoint: string, credentials?: TokenCredential | KeyCredential, options?: ClientOptions): Client
Paraméterek
- endpoint
-
string
Az ügyfél alapvégpontja
- credentials
Hitelesítő adatok a kérések hitelesítéséhez
- options
- ClientOptions
Ügyfélbeállítások
Válaszok
operationOptionsToRequestParameters(OperationOptions)
Az OperationOptions RequestParameterssé alakításához szükséges segédfüggvény
function operationOptionsToRequestParameters(options: OperationOptions): RequestParameters
Paraméterek
- options
- OperationOptions
a modular layer által a kérés elküldéséhez használt beállítások
Válaszok
az RLC-réteg RequestParametersben történő konvertálásának eredménye