Sdílet prostřednictvím


SynapseClientOptions interface

Rozhraní představující SynapseClientOptions.

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

Vlastnosti

livyApiVersion

Platná verze rozhraní API pro požadavek. Výchozí hodnota: 2019-11-01-preview

synapseDnsSuffix

Získá příponu DNS použitou jako základ pro všechny požadavky služby Synapse. Výchozí hodnota: "azuresynapse.net".

Zděděné vlastnosti

acceptLanguage

Získá nebo nastaví upřednostňovaný jazyk pro odpověď. Výchozí hodnota je: "en-US".

agentSettings

Agenti HTTP a HTTPS, kteří se použijí pro každý požadavek HTTP (pouzeNode.js).

baseUri

Pokud je zadáno:

  • Tento baseUri se stane základním identifikátorem URI, proti kterému budou požadavky provedeny pro tohoto klienta služby.
  • Pokud baseUri odpovídá známému koncovému bodu Resource Manageru a pokud byl konstruktor předán TokenCredential, definuje tento baseUri rozsah getToken, který se má ${options.baseUri}/.default. Jinak by obor ve výchozím nastaveníhttps://management.azure.com/.default".

Pokud není zadán:

  • All OperationSpecs musí obsahovat vlastnost baseUrl.
  • Pokud byl konstruktor předán TokenCredential, je rozsah getToken nastaven na "https://management.azure.com/.default".
clientRequestIdHeaderName

Pokud je zadána hodnota GenerateRequestIdPolicy, přidá se do kanálu HTTP, který přidá hlavičku do všech odchozích požadavků s tímto názvem hlavičky a náhodným UUID jako ID požadavku.

deserializationContentTypes

Typy obsahu, které budou přidruženy k serializaci JSON nebo XML.

generateClientRequestIdHeader

Jestli chcete vygenerovat hlavičku ID požadavku klienta pro každý požadavek HTTP, nebo ne.

httpClient

HttpClient, který se použije k odesílání požadavků HTTP.

httpPipelineLogger

HttpPipelineLogger, který lze použít k ladění RequestPolicies v rámci kanálu HTTP.

longRunningOperationRetryTimeout

Získá nebo nastaví časový limit opakování v sekundách pro dlouhotrvající operace. Výchozí hodnota je 30.

noRetryPolicy

Pokud je nastavená hodnota true, vypněte výchozí zásady opakování.

proxySettings

Nastavení proxy serveru, které se použije pro každý požadavek HTTP (pouzeNode.js).

redirectOptions

Možnosti zpracování odpovědí na přesměrování

requestPolicyFactories

Pole továren, které se volala k vytvoření kanálu RequestPolicy sloužícího k odeslání požadavku HTTP na drátu, nebo funkce, která přebírá výchozíRequestPolicyFactories a vrací požadavek requestPolicyFactories, který se použije.

rpRegistrationRetryTimeout

Získá nebo nastaví časový limit opakování v sekundách pro AutomaticRPRegistration. Výchozí hodnota je 30.

userAgent

Řetězec, který se má nastavit na hlavičku telemetrie při odesílání požadavku, nebo funkce, která přebírá výchozí řetězec uživatelského agenta a vrací řetězec uživatelského agenta, který se použije.

userAgentHeaderName

Název hlavičky, která se má použít pro hlavičku telemetrie při odesílání požadavku. Pokud tento parametr nezadáte, použijí se při spuštění na Node.js "user-agent" a při spuštění v prohlížeči se použije x-ms-command-name.

withCredentials

Zda zahrnout přihlašovací údaje do požadavků CORS v prohlížeči. Další informace najdete v tématu https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/withCredentials.

Podrobnosti vlastnosti

livyApiVersion

Platná verze rozhraní API pro požadavek. Výchozí hodnota: 2019-11-01-preview

livyApiVersion?: string

Hodnota vlastnosti

string

synapseDnsSuffix

Získá příponu DNS použitou jako základ pro všechny požadavky služby Synapse. Výchozí hodnota: "azuresynapse.net".

synapseDnsSuffix?: string

Hodnota vlastnosti

string

Podrobnosti zděděných vlastností

acceptLanguage

Získá nebo nastaví upřednostňovaný jazyk pro odpověď. Výchozí hodnota je: "en-US".

acceptLanguage?: string

Hodnota vlastnosti

string

zděděné z AzureServiceClientOptions.acceptLanguage

agentSettings

Agenti HTTP a HTTPS, kteří se použijí pro každý požadavek HTTP (pouzeNode.js).

agentSettings?: AgentSettings

Hodnota vlastnosti

zděděno z AzureServiceClientOptions.agentSettings

baseUri

Pokud je zadáno:

  • Tento baseUri se stane základním identifikátorem URI, proti kterému budou požadavky provedeny pro tohoto klienta služby.
  • Pokud baseUri odpovídá známému koncovému bodu Resource Manageru a pokud byl konstruktor předán TokenCredential, definuje tento baseUri rozsah getToken, který se má ${options.baseUri}/.default. Jinak by obor ve výchozím nastaveníhttps://management.azure.com/.default".

Pokud není zadán:

  • All OperationSpecs musí obsahovat vlastnost baseUrl.
  • Pokud byl konstruktor předán TokenCredential, je rozsah getToken nastaven na "https://management.azure.com/.default".
baseUri?: string

Hodnota vlastnosti

string

zděděno z AzureServiceClientOptions.baseUri

clientRequestIdHeaderName

Pokud je zadána hodnota GenerateRequestIdPolicy, přidá se do kanálu HTTP, který přidá hlavičku do všech odchozích požadavků s tímto názvem hlavičky a náhodným UUID jako ID požadavku.

clientRequestIdHeaderName?: string

Hodnota vlastnosti

string

zděděné z AzureServiceClientOptions.clientRequestIdHeaderName

deserializationContentTypes

Typy obsahu, které budou přidruženy k serializaci JSON nebo XML.

deserializationContentTypes?: DeserializationContentTypes

Hodnota vlastnosti

zděděné z AzureServiceClientOptions.deserializationContentTypes

generateClientRequestIdHeader

Jestli chcete vygenerovat hlavičku ID požadavku klienta pro každý požadavek HTTP, nebo ne.

generateClientRequestIdHeader?: boolean

Hodnota vlastnosti

boolean

zděděno z AzureServiceClientOptions.generateClientRequestIdHeader

httpClient

HttpClient, který se použije k odesílání požadavků HTTP.

httpClient?: HttpClient

Hodnota vlastnosti

zděděno z AzureServiceClientOptions.httpClient

httpPipelineLogger

HttpPipelineLogger, který lze použít k ladění RequestPolicies v rámci kanálu HTTP.

httpPipelineLogger?: HttpPipelineLogger

Hodnota vlastnosti

zděděné z AzureServiceClientOptions.httpPipelineLogger

longRunningOperationRetryTimeout

Získá nebo nastaví časový limit opakování v sekundách pro dlouhotrvající operace. Výchozí hodnota je 30.

longRunningOperationRetryTimeout?: number

Hodnota vlastnosti

number

zděděné z AzureServiceClientOptions.longRunningOperationRetryTimeout

noRetryPolicy

Pokud je nastavená hodnota true, vypněte výchozí zásady opakování.

noRetryPolicy?: boolean

Hodnota vlastnosti

boolean

zděděné z AzureServiceClientOptions.noRetryPolicy

proxySettings

Nastavení proxy serveru, které se použije pro každý požadavek HTTP (pouzeNode.js).

proxySettings?: ProxySettings

Hodnota vlastnosti

zděděno z AzureServiceClientOptions.proxySettings

redirectOptions

Možnosti zpracování odpovědí na přesměrování

redirectOptions?: RedirectOptions

Hodnota vlastnosti

zděděné z AzureServiceClientOptions.redirectOptions

requestPolicyFactories

Pole továren, které se volala k vytvoření kanálu RequestPolicy sloužícího k odeslání požadavku HTTP na drátu, nebo funkce, která přebírá výchozíRequestPolicyFactories a vrací požadavek requestPolicyFactories, který se použije.

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

Hodnota vlastnosti

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

zděděné z AzureServiceClientOptions.requestPolicyFactories

rpRegistrationRetryTimeout

Získá nebo nastaví časový limit opakování v sekundách pro AutomaticRPRegistration. Výchozí hodnota je 30.

rpRegistrationRetryTimeout?: number

Hodnota vlastnosti

number

zděděno z AzureServiceClientOptions.rpRegistrationRetryTimeout

userAgent

Řetězec, který se má nastavit na hlavičku telemetrie při odesílání požadavku, nebo funkce, která přebírá výchozí řetězec uživatelského agenta a vrací řetězec uživatelského agenta, který se použije.

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

Hodnota vlastnosti

string | (defaultUserAgent: string) => string

zděděno z AzureServiceClientOptions.userAgent

userAgentHeaderName

Název hlavičky, která se má použít pro hlavičku telemetrie při odesílání požadavku. Pokud tento parametr nezadáte, použijí se při spuštění na Node.js "user-agent" a při spuštění v prohlížeči se použije x-ms-command-name.

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

Hodnota vlastnosti

string | (defaultUserAgentHeaderName: string) => string

zděděný z AzureServiceClientOptions.userAgentHeaderName

withCredentials

Zda zahrnout přihlašovací údaje do požadavků CORS v prohlížeči. Další informace najdete v tématu https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/withCredentials.

withCredentials?: boolean

Hodnota vlastnosti

boolean

zděděné z AzureServiceClientOptions.withCredentials