@azure-rest/core-client package
Interfacce
AddCredentialPipelinePolicyOptions |
Parametri facoltativi per l'aggiunta di criteri di credenziali alla pipeline. |
AdditionalPolicyConfig |
Usato per configurare criteri aggiuntivi aggiunti alla pipeline in fase di costruzione. |
Client |
Forma di un client di livello rest |
ErrorModel |
Oggetto error. |
ErrorResponse |
Risposta contenente i dettagli dell'errore. |
FullOperationResponse |
Oggetto Wrapper per la richiesta e la risposta http. L'oggetto deserializzato viene archiviato nella proprietà quando il corpo della |
InnerError |
Oggetto contenente informazioni più specifiche sull'errore. In base alle linee guida per l'API Microsoft One - https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses. |
OperationOptions |
Tipo di opzioni di base per tutte le operazioni. |
OperationRequestOptions |
Opzioni usate durante la creazione e l'invio di richieste HTTP per questa operazione. |
ResourceMethods |
Definisce i metodi che possono essere chiamati in una risorsa |
Alias tipo
ClientOptions |
Opzioni generali che un client a livello di rest può accettare |
HttpBrowserStreamResponse |
Risposta Http che corpo è un oggetto di flusso NodeJS |
HttpNodeStreamResponse |
Risposta Http che corpo è un oggetto di flusso NodeJS |
HttpResponse |
Rappresenta la forma di un oggetto HttpResponse |
PathParameters |
Tipo helper usato per rilevare i parametri in un testo del modello di percorso circondato da {} verrà considerato un parametro di percorso |
PathUnchecked |
Definisce la firma per pathUnchecked. |
PathUncheckedResponse |
Tipo da usare con pathUnchecked, esegue l'override del tipo di corpo in qualsiasi per consentire la flessibilità |
RawResponseCallback |
Una funzione da chiamare ogni volta che viene ricevuta una risposta dal server durante l'esecuzione dell'operazione richiesta. Può essere chiamato più volte. |
RequestParameters |
Forma dei parametri di richiesta predefiniti, questo può essere sottoposto a override dai tipi di richiesta specifici per fornire tipi sicuri |
StreamableMethod |
Definisce il tipo per un metodo che supporta il recupero del corpo della risposta come flusso non elaborato |
Funzioni
add |
Aggiunge un criterio di credenziali alla pipeline se viene fornita una credenziale. Se non viene fornito alcun criterio, non viene aggiunto alcun criterio. |
create |
Crea un errore di riposo da una risposta PathUnchecked |
create |
Crea un errore rest da un messaggio di errore e una risposta PathUnchecked |
get |
Crea un client con una pipeline predefinita |
get |
Crea un client con una pipeline predefinita |
operation |
Funzione helper per convertire OperationOptions in RequestParameters |
Dettagli funzione
addCredentialPipelinePolicy(Pipeline, string, AddCredentialPipelinePolicyOptions)
Aggiunge un criterio di credenziali alla pipeline se viene fornita una credenziale. Se non viene fornito alcun criterio, non viene aggiunto alcun criterio.
function addCredentialPipelinePolicy(pipeline: Pipeline, endpoint: string, options?: AddCredentialPipelinePolicyOptions)
Parametri
- pipeline
- Pipeline
- endpoint
-
string
createRestError(PathUncheckedResponse)
Crea un errore di riposo da una risposta PathUnchecked
function createRestError(response: PathUncheckedResponse): RestError
Parametri
- response
- PathUncheckedResponse
Restituisce
createRestError(string, PathUncheckedResponse)
Crea un errore rest da un messaggio di errore e una risposta PathUnchecked
function createRestError(message: string, response: PathUncheckedResponse): RestError
Parametri
- message
-
string
- response
- PathUncheckedResponse
Restituisce
getClient(string, ClientOptions)
Crea un client con una pipeline predefinita
function getClient(endpoint: string, options?: ClientOptions): Client
Parametri
- endpoint
-
string
Endpoint di base per il client
- options
- ClientOptions
Opzioni client
Restituisce
getClient(string, TokenCredential | KeyCredential, ClientOptions)
Crea un client con una pipeline predefinita
function getClient(endpoint: string, credentials?: TokenCredential | KeyCredential, options?: ClientOptions): Client
Parametri
- endpoint
-
string
Endpoint di base per il client
- credentials
Credenziali per autenticare le richieste
- options
- ClientOptions
Opzioni client
Restituisce
operationOptionsToRequestParameters(OperationOptions)
Funzione helper per convertire OperationOptions in RequestParameters
function operationOptionsToRequestParameters(options: OperationOptions): RequestParameters
Parametri
- options
- OperationOptions
le opzioni usate dal livello modulare per inviare la richiesta
Restituisce
risultato della conversione in RequestParameters del livello RLC