Condividi tramite


VisualStudioResourceProviderClientOptions interface

Interfaccia che rappresenta VisualStudioResourceProviderClientOptions.

Extends
@azure/ms-rest-azure-js.AzureServiceClientOptions

Proprietà

baseUri

Proprietà ereditate

acceptLanguage

Ottiene o imposta la lingua preferita per la risposta. Il valore predefinito è: "en-US".

agentSettings

Agenti HTTP e HTTPS che verranno usati per ogni richiesta HTTP (solo Node.js).

clientRequestIdHeaderName

Se specificato, alla pipeline HTTP verrà aggiunta un'intestazione GenerateRequestIdPolicy che aggiungerà un'intestazione a tutte le richieste in uscita con questo nome di intestazione e un UUID casuale come ID richiesta.

deserializationContentTypes

Tipi di contenuto che verranno associati alla serializzazione JSON o XML.

generateClientRequestIdHeader

Indica se generare o meno un'intestazione ID richiesta client per ogni richiesta HTTP.

httpClient

HttpClient che verrà usato per inviare richieste HTTP.

httpPipelineLogger

HttpPipelineLogger che può essere usato per eseguire il debug di RequestPolicies all'interno della pipeline HTTP.

longRunningOperationRetryTimeout

Ottiene o imposta il timeout dei tentativi in secondi per le operazioni a esecuzione prolungata. Il valore predefinito è 30.

noRetryPolicy

Se impostato su true, disattivare i criteri di ripetizione dei tentativi predefiniti.

proxySettings

Impostazioni proxy che verranno usate per ogni richiesta HTTP (solo Node.js).

redirectOptions

Opzioni per la gestione delle risposte di reindirizzamento.

requestPolicyFactories

Matrice di factory che vengono chiamate per creare la pipeline RequestPolicy usata per inviare una richiesta HTTP in transito o una funzione che accetta defaultRequestPolicyFactories e restituisce requestPolicyFactories che verrà usata.

rpRegistrationRetryTimeout

Ottiene o imposta il timeout dei tentativi in secondi per AutomaticRPRegistration. Il valore predefinito è 30.

userAgent

Stringa da impostare sull'intestazione di telemetria durante l'invio della richiesta o una funzione che accetta la stringa predefinita dell'agente utente e restituisce la stringa dell'agente utente che verrà utilizzata.

userAgentHeaderName

Nome dell'intestazione da usare per l'intestazione di telemetria durante l'invio della richiesta. Se non viene specificato, "User-Agent" verrà usato durante l'esecuzione in Node.js e "x-ms-command-name" verrà usato durante l'esecuzione in un browser.

withCredentials

Indica se includere le credenziali nelle richieste CORS nel browser. Per altre informazioni, vedere https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/withCredentials.

Dettagli proprietà

baseUri

baseUri?: string

Valore della proprietà

string

Dettagli proprietà ereditate

acceptLanguage

Ottiene o imposta la lingua preferita per la risposta. Il valore predefinito è: "en-US".

acceptLanguage?: string

Valore della proprietà

string

Ereditato da AzureServiceClientOptions.acceptLanguage

agentSettings

Agenti HTTP e HTTPS che verranno usati per ogni richiesta HTTP (solo Node.js).

agentSettings?: AgentSettings

Valore della proprietà

Ereditato da AzureServiceClientOptions.agentSettings

clientRequestIdHeaderName

Se specificato, alla pipeline HTTP verrà aggiunta un'intestazione GenerateRequestIdPolicy che aggiungerà un'intestazione a tutte le richieste in uscita con questo nome di intestazione e un UUID casuale come ID richiesta.

clientRequestIdHeaderName?: string

Valore della proprietà

string

Ereditato da AzureServiceClientOptions.clientRequestIdHeaderName

deserializationContentTypes

Tipi di contenuto che verranno associati alla serializzazione JSON o XML.

deserializationContentTypes?: DeserializationContentTypes

Valore della proprietà

Ereditato da AzureServiceClientOptions.deserializationContentTypes

generateClientRequestIdHeader

Indica se generare o meno un'intestazione ID richiesta client per ogni richiesta HTTP.

generateClientRequestIdHeader?: boolean

Valore della proprietà

boolean

Ereditato da AzureServiceClientOptions.generateClientRequestIdHeader

httpClient

HttpClient che verrà usato per inviare richieste HTTP.

httpClient?: HttpClient

Valore della proprietà

Ereditato da AzureServiceClientOptions.httpClient

httpPipelineLogger

HttpPipelineLogger che può essere usato per eseguire il debug di RequestPolicies all'interno della pipeline HTTP.

httpPipelineLogger?: HttpPipelineLogger

Valore della proprietà

Ereditato da AzureServiceClientOptions.httpPipelineLogger

longRunningOperationRetryTimeout

Ottiene o imposta il timeout dei tentativi in secondi per le operazioni a esecuzione prolungata. Il valore predefinito è 30.

longRunningOperationRetryTimeout?: number

Valore della proprietà

number

Ereditato da AzureServiceClientOptions.longRunningOperationRetryTimeout

noRetryPolicy

Se impostato su true, disattivare i criteri di ripetizione dei tentativi predefiniti.

noRetryPolicy?: boolean

Valore della proprietà

boolean

Ereditato da AzureServiceClientOptions.noRetryPolicy

proxySettings

Impostazioni proxy che verranno usate per ogni richiesta HTTP (solo Node.js).

proxySettings?: ProxySettings

Valore della proprietà

Ereditato da AzureServiceClientOptions.proxySettings

redirectOptions

Opzioni per la gestione delle risposte di reindirizzamento.

redirectOptions?: RedirectOptions

Valore della proprietà

Ereditato da AzureServiceClientOptions.redirectOptions

requestPolicyFactories

Matrice di factory che vengono chiamate per creare la pipeline RequestPolicy usata per inviare una richiesta HTTP in transito o una funzione che accetta defaultRequestPolicyFactories e restituisce requestPolicyFactories che verrà usata.

requestPolicyFactories?: RequestPolicyFactory[] | (defaultRequestPolicyFactories: RequestPolicyFactory[]) => void | RequestPolicyFactory[]

Valore della proprietà

RequestPolicyFactory[] | (defaultRequestPolicyFactories: RequestPolicyFactory[]) => void | RequestPolicyFactory[]

Ereditato da AzureServiceClientOptions.requestPolicyFactories

rpRegistrationRetryTimeout

Ottiene o imposta il timeout dei tentativi in secondi per AutomaticRPRegistration. Il valore predefinito è 30.

rpRegistrationRetryTimeout?: number

Valore della proprietà

number

Ereditato da AzureServiceClientOptions.rpRegistrationRetryTimeout

userAgent

Stringa da impostare sull'intestazione di telemetria durante l'invio della richiesta o una funzione che accetta la stringa predefinita dell'agente utente e restituisce la stringa dell'agente utente che verrà utilizzata.

userAgent?: string | (defaultUserAgent: string) => string

Valore della proprietà

string | (defaultUserAgent: string) => string

Ereditato da AzureServiceClientOptions.userAgent

userAgentHeaderName

Nome dell'intestazione da usare per l'intestazione di telemetria durante l'invio della richiesta. Se non viene specificato, "User-Agent" verrà usato durante l'esecuzione in Node.js e "x-ms-command-name" verrà usato durante l'esecuzione in un browser.

userAgentHeaderName?: string | (defaultUserAgentHeaderName: string) => string

Valore della proprietà

string | (defaultUserAgentHeaderName: string) => string

Ereditato da AzureServiceClientOptions.userAgentHeaderName

withCredentials

Indica se includere le credenziali nelle richieste CORS nel browser. Per altre informazioni, vedere https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/withCredentials.

withCredentials?: boolean

Valore della proprietà

boolean

Ereditato da AzureServiceClientOptions.withCredentials