SynapseClientOptions interface
Interfaccia che rappresenta SynapseClientOptions.
- Extends
-
@azure/ms-rest-azure-js.AzureServiceClientOptions
Proprietà
| livy |
Versione api valida per la richiesta. Valore predefinito: '2019-11-01-preview'. |
| synapse |
Ottiene il suffisso DNS utilizzato come base per tutte le richieste di servizio Synapse. Valore predefinito: 'azuresynapse.net'. |
Proprietà ereditate
| accept |
Ottiene o imposta la lingua preferita per la risposta. Il valore predefinito è: "en-US". |
| agent |
Agenti HTTP e HTTPS che verranno usati per ogni richiesta HTTP ( soloNode.js). |
| base |
Se specificato:
Se non è specificato:
|
| client |
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. |
| deserialization |
Tipi di contenuto che verranno associati alla serializzazione JSON o XML. |
| generate |
Indica se generare o meno un'intestazione ID richiesta client per ogni richiesta HTTP. |
| http |
HttpClient che verrà usato per inviare richieste HTTP. |
| http |
HttpPipelineLogger che può essere usato per eseguire il debug di RequestPolicies all'interno della pipeline HTTP. |
| long |
Ottiene o imposta il timeout di ripetizione dei tentativi in secondi per le operazioni con esecuzione prolungata. Il valore predefinito è 30. |
| no |
Se impostato su true, disattivare il criterio di ripetizione dei tentativi predefinito. |
| proxy |
Impostazioni proxy che verranno usate per ogni richiesta HTTP ( soloNode.js). |
| redirect |
Opzioni per la gestione delle risposte di reindirizzamento. |
| request |
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. |
| rp |
Ottiene o imposta il timeout dei tentativi in secondi per AutomaticRPRegistration. Il valore predefinito è 30. |
| user |
Stringa da impostare sull'intestazione di telemetria durante l'invio della richiesta o una funzione che accetta la stringa dell'agente utente predefinita e restituisce la stringa dell'agente utente che verrà usata. |
| user |
Nome dell'intestazione da usare per l'intestazione di telemetria durante l'invio della richiesta. Se non viene specificato, verrà usato "User-Agent" durante l'esecuzione in Node.js e "x-ms-command-name" verrà usato durante l'esecuzione in un browser. |
| with |
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à
livyApiVersion
Versione api valida per la richiesta. Valore predefinito: '2019-11-01-preview'.
livyApiVersion?: string
Valore della proprietà
string
synapseDnsSuffix
Ottiene il suffisso DNS utilizzato come base per tutte le richieste di servizio Synapse. Valore predefinito: 'azuresynapse.net'.
synapseDnsSuffix?: 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 ( soloNode.js).
agentSettings?: AgentSettings
Valore della proprietà
Ereditato da AzureServiceClientOptions.agentSettings
baseUri
Se specificato:
- Questo
baseUridiventa l'URI di base a cui verranno effettuate richieste per questo ServiceClient. - Se il
baseUricorrisponde a un endpoint di Resource Manager noto e se unTokenCredentialè stato passato attraverso il costruttore, questobaseUridefinisce l'ambitogetTokenda${options.baseUri}/.default. In caso contrario, per impostazione predefinita l'ambito è "https://management.azure.com/.default".
Se non è specificato:
- All OperationSpecs deve contenere una proprietà baseUrl.
- Se un
TokenCredentialè stato passato attraverso il costruttore, l'ambito digetTokenè impostato su "https://management.azure.com/.default".
baseUri?: string
Valore della proprietà
string
Ereditato da AzureServiceClientOptions.baseUri
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 di ripetizione dei tentativi in secondi per le operazioni con esecuzione prolungata. Il valore predefinito è 30.
longRunningOperationRetryTimeout?: number
Valore della proprietà
number
Ereditato da AzureServiceClientOptions.longRunningOperationRetryTimeout
noRetryPolicy
Se impostato su true, disattivare il criterio di ripetizione dei tentativi predefinito.
noRetryPolicy?: boolean
Valore della proprietà
boolean
Ereditato da AzureServiceClientOptions.noRetryPolicy
proxySettings
Impostazioni proxy che verranno usate per ogni richiesta HTTP ( soloNode.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 dell'agente utente predefinita e restituisce la stringa dell'agente utente che verrà usata.
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, verrà usato "User-Agent" 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