@azure-rest/core-client package
Schnittstellen
AddCredentialPipelinePolicyOptions |
Optionale Parameter zum Hinzufügen einer Anmeldeinformationsrichtlinie zur Pipeline. |
AdditionalPolicyConfig |
Wird verwendet, um zusätzliche Richtlinien zu konfigurieren, die der Pipeline beim Bau hinzugefügt wurden. |
Client |
Shape eines Rest-Level-Clients |
ErrorModel |
Das Fehlerobjekt. |
ErrorResponse |
Eine Antwort, die Fehlerdetails enthält. |
FullOperationResponse |
Wrapperobjekt für HTTP-Anforderung und -Antwort. Das deserialisierte Objekt wird in der eigenschaft |
InnerError |
Ein Objekt, das spezifischere Informationen zum Fehler enthält. Gemäß den Microsoft One-API-Richtlinien – https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses. |
OperationOptions |
Der Basisoptionentyp für alle Vorgänge. |
OperationRequestOptions |
Optionen, die beim Erstellen und Senden von HTTP-Anforderungen für diesen Vorgang verwendet werden. |
PathParameterWithOptions |
Ein Objekt, das als Pfadparameter übergeben werden kann, sodass zusätzliche Optionen festgelegt werden können, die sich auf die Codierung des Parameters beziehen. |
ResourceMethods |
Definiert die Methoden, die für eine Ressource aufgerufen werden können. |
Typaliase
ClientOptions |
Allgemeine Optionen, die ein Client auf Restebene übernehmen kann |
HttpBrowserStreamResponse |
Http-Antwort, der Textkörper ein NodeJS-Streamobjekt ist |
HttpNodeStreamResponse |
Http-Antwort, der Textkörper ein NodeJS-Streamobjekt ist |
HttpResponse |
Stellt die Form einer HttpResponse dar. |
PathParameters |
Hilfstyp, der verwendet wird, um Parameter in einem Pfadvorlagentext zu erkennen, der von {} umgeben ist, wird als Pfadparameter betrachtet. |
PathUnchecked |
Definiert die Signatur für "pathUnchecked". |
PathUncheckedResponse |
Type to use with pathUnchecked, overrides the body type to any to allow flexibility |
RawResponseCallback |
Eine Funktion, die jedes Mal aufgerufen werden soll, wenn eine Antwort vom Server empfangen wird, während der angeforderte Vorgang ausgeführt wird. Kann mehrmals aufgerufen werden. Dieser Rückruf wird mit zwei Parametern aufgerufen: der unformatierten Antwort, einschließlich Kopfzeilen und Antworttext; und ein Fehlerobjekt, das angegeben wird, wenn beim Verarbeiten der Anforderung ein Fehler ausgelöst wurde.
Der dritte __legacyError Parameter wird nur für die Abwärtskompatibilität bereitgestellt und hat einen identischen Wert mit dem parameter |
RequestParameters |
Die Form der Standardanforderungsparameter kann von den spezifischen Anforderungstypen überschrieben werden, um starke Typen bereitzustellen. |
StreamableMethod |
Definiert den Typ für eine Methode, die das Abrufen des Antworttexts als rohen Datenstrom unterstützt. |
Functions
add |
Fügt der Pipeline eine Anmeldeinformationsrichtlinie hinzu, wenn eine Anmeldeinformation bereitgestellt wird. Wenn keines angegeben wird, wird keine Richtlinie hinzugefügt. |
create |
Erstellt einen Restfehler aus einer PathUnchecked-Antwort. |
create |
Erstellt einen Restfehler aus einer Fehlermeldung und einer PathUnchecked-Antwort. |
get |
Erstellt einen Client mit einer Standardpipeline. |
get |
Erstellt einen Client mit einer Standardpipeline. |
operation |
Hilfsfunktion zum Konvertieren von OperationOptions in RequestParameters |
Details zur Funktion
addCredentialPipelinePolicy(Pipeline, string, AddCredentialPipelinePolicyOptions)
Fügt der Pipeline eine Anmeldeinformationsrichtlinie hinzu, wenn eine Anmeldeinformation bereitgestellt wird. Wenn keines angegeben wird, wird keine Richtlinie hinzugefügt.
function addCredentialPipelinePolicy(pipeline: Pipeline, endpoint: string, options?: AddCredentialPipelinePolicyOptions)
Parameter
- pipeline
- Pipeline
- endpoint
-
string
createRestError(PathUncheckedResponse)
Erstellt einen Restfehler aus einer PathUnchecked-Antwort.
function createRestError(response: PathUncheckedResponse): RestError
Parameter
- response
- PathUncheckedResponse
Gibt zurück
createRestError(string, PathUncheckedResponse)
Erstellt einen Restfehler aus einer Fehlermeldung und einer PathUnchecked-Antwort.
function createRestError(message: string, response: PathUncheckedResponse): RestError
Parameter
- message
-
string
- response
- PathUncheckedResponse
Gibt zurück
getClient(string, ClientOptions)
Erstellt einen Client mit einer Standardpipeline.
function getClient(endpoint: string, options?: ClientOptions): Client
Parameter
- endpoint
-
string
Basisendpunkt für den Client
- options
- ClientOptions
Clientoptionen
Gibt zurück
getClient(string, TokenCredential | KeyCredential, ClientOptions)
Erstellt einen Client mit einer Standardpipeline.
function getClient(endpoint: string, credentials?: TokenCredential | KeyCredential, options?: ClientOptions): Client
Parameter
- endpoint
-
string
Basisendpunkt für den Client
- credentials
Anmeldeinformationen zum Authentifizieren der Anforderungen
- options
- ClientOptions
Clientoptionen
Gibt zurück
operationOptionsToRequestParameters(OperationOptions)
Hilfsfunktion zum Konvertieren von OperationOptions in RequestParameters
function operationOptionsToRequestParameters(options: OperationOptions): RequestParameters
Parameter
- options
- OperationOptions
die Optionen, die von modularer Schicht zum Senden der Anforderung verwendet werden
Gibt zurück
das Ergebnis der Konvertierung in RequestParameters der RLC-Ebene