Dela via


@azure-rest/core-client package

Gränssnitt

AddCredentialPipelinePolicyOptions

Valfria parametrar för att lägga till en princip för autentiseringsuppgifter i pipelinen.

AdditionalPolicyConfig

Används för att konfigurera ytterligare principer som läggs till i pipelinen vid konstruktion.

Client

Form på en vilonivåklient

ErrorModel

Felobjektet.

ErrorResponse

Ett svar som innehåller felinformation.

FullOperationResponse

Wrapper-objekt för http-begäran och svar. Deserialiserat objekt lagras i parsedBody egenskapen när svarstexten tas emot i JSON.

InnerError

Ett objekt som innehåller mer specifik information om felet. Enligt Riktlinjerna för Microsoft One API – https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses.

OperationOptions

Basalternativtypen för alla åtgärder.

OperationRequestOptions

Alternativ som används när du skapar och skickar HTTP-begäranden för den här åtgärden.

ResourceMethods

Definierar de metoder som kan anropas på en resurs

Typalias

ClientOptions

Allmänna alternativ som en restnivåklient kan använda

HttpBrowserStreamResponse

Http-svar som brödtext är ett NodeJS-dataströmobjekt

HttpNodeStreamResponse

Http-svar som brödtext är ett NodeJS-dataströmobjekt

HttpResponse

Representerar formen på en HttpResponse

PathParameters

Hjälptyp som används för att identifiera parametrar i en sökvägsmallstext som omges av {} betraktas som en sökvägsparameter

PathUnchecked

Definierar signaturen för pathUnchecked.

PathUncheckedResponse

Typ att använda med pathUnchecked åsidosätter brödtexttypen till valfri för att tillåta flexibilitet

RawResponseCallback

En funktion som ska anropas varje gång ett svar tas emot från servern när den begärda åtgärden utförs. Kan anropas flera gånger.

RequestParameters

Formen på standardparametrarna för begäran kan åsidosättas av de specifika typerna av begäranden för att tillhandahålla starka typer

StreamableMethod

Definierar typen för en metod som har stöd för att hämta svarstexten som en råström

Funktioner

addCredentialPipelinePolicy(Pipeline, string, AddCredentialPipelinePolicyOptions)

Lägger till en princip för autentiseringsuppgifter i pipelinen om en autentiseringsuppgift tillhandahålls. Om ingen anges läggs ingen princip till.

createRestError(PathUncheckedResponse)

Skapar ett vilofel från ett PathUnchecked-svar

createRestError(string, PathUncheckedResponse)

Skapar ett vilofel från ett felmeddelande och ett PathUnchecked-svar

getClient(string, ClientOptions)

Skapar en klient med en standardpipeline

getClient(string, TokenCredential | KeyCredential, ClientOptions)

Skapar en klient med en standardpipeline

operationOptionsToRequestParameters(OperationOptions)

Hjälpfunktion för att konvertera OperationOptions till RequestParameters

Funktionsinformation

addCredentialPipelinePolicy(Pipeline, string, AddCredentialPipelinePolicyOptions)

Lägger till en princip för autentiseringsuppgifter i pipelinen om en autentiseringsuppgift tillhandahålls. Om ingen anges läggs ingen princip till.

function addCredentialPipelinePolicy(pipeline: Pipeline, endpoint: string, options?: AddCredentialPipelinePolicyOptions)

Parametrar

pipeline
Pipeline
endpoint

string

createRestError(PathUncheckedResponse)

Skapar ett vilofel från ett PathUnchecked-svar

function createRestError(response: PathUncheckedResponse): RestError

Parametrar

Returer

createRestError(string, PathUncheckedResponse)

Skapar ett vilofel från ett felmeddelande och ett PathUnchecked-svar

function createRestError(message: string, response: PathUncheckedResponse): RestError

Parametrar

message

string

Returer

getClient(string, ClientOptions)

Skapar en klient med en standardpipeline

function getClient(endpoint: string, options?: ClientOptions): Client

Parametrar

endpoint

string

Basslutpunkt för klienten

options
ClientOptions

Klientalternativ

Returer

getClient(string, TokenCredential | KeyCredential, ClientOptions)

Skapar en klient med en standardpipeline

function getClient(endpoint: string, credentials?: TokenCredential | KeyCredential, options?: ClientOptions): Client

Parametrar

endpoint

string

Basslutpunkt för klienten

credentials

TokenCredential | KeyCredential

Autentiseringsuppgifter för att autentisera begäranden

options
ClientOptions

Klientalternativ

Returer

operationOptionsToRequestParameters(OperationOptions)

Hjälpfunktion för att konvertera OperationOptions till RequestParameters

function operationOptionsToRequestParameters(options: OperationOptions): RequestParameters

Parametrar

options
OperationOptions

de alternativ som används av Modulärt lager för att skicka begäran

Returer

resultatet av konverteringen i RequestParameters för RLC-lagret