Partager via


HanaManagementClientOptions interface

Interface représentant HanaManagementClientOptions.

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

Propriétés

baseUri

Propriétés héritées

acceptLanguage

Obtient ou définit la langue par défaut pour la réponse. La valeur par défaut est : « en-US ».

agentSettings

Agents HTTP et HTTPS qui seront utilisés pour chaque requête HTTP (Node.js uniquement).

clientRequestIdHeaderName

Si elle est spécifiée, une instruction GenerateRequestIdPolicy est ajoutée au pipeline HTTP qui ajoute un en-tête à toutes les requêtes sortantes avec ce nom d’en-tête et un UUID aléatoire comme ID de requête.

deserializationContentTypes

Types de contenu qui seront associés à la sérialisation JSON ou XML.

generateClientRequestIdHeader

Indique s’il faut ou non générer un en-tête d’ID de requête client pour chaque requête HTTP.

httpClient

HttpClient qui sera utilisé pour envoyer des requêtes HTTP.

httpPipelineLogger

HttpPipelineLogger qui peut être utilisé pour déboguer RequestPolicies dans le pipeline HTTP.

longRunningOperationRetryTimeout

Obtient ou définit le délai d’expiration de nouvelle tentative en secondes pour les opérations de longue durée. La valeur par défaut est 30.

noRetryPolicy

Si la valeur est true, désactivez la stratégie de nouvelle tentative par défaut.

proxySettings

Paramètres de proxy qui seront utilisés pour chaque requête HTTP (Node.js uniquement).

redirectOptions

Options de gestion des réponses de redirection.

requestPolicyFactories

Tableau de fabriques appelées pour créer le pipeline RequestPolicy utilisé pour envoyer une requête HTTP sur le réseau, ou une fonction qui accepte le defaultRequestPolicyFactories et retourne le requestPolicyFactories qui sera utilisé.

rpRegistrationRetryTimeout

Obtient ou définit le délai d’expiration de nouvelle tentative en secondes pour AutomaticRPRegistration. La valeur par défaut est 30.

userAgent

Chaîne à définir sur l’en-tête de télémétrie lors de l’envoi de la demande, ou une fonction qui accepte la chaîne user-agent par défaut et retourne la chaîne user-agent qui sera utilisée.

userAgentHeaderName

Nom d’en-tête à utiliser pour l’en-tête de télémétrie lors de l’envoi de la demande. Si ce n’est pas spécifié, « User-Agent » est utilisé lors de l’exécution sur Node.js et « x-ms-command-name » est utilisé lors de l’exécution dans un navigateur.

withCredentials

Indique s’il faut inclure des informations d’identification dans les demandes CORS dans le navigateur. Consultez la rubrique https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/withCredentials (éventuellement en anglais) pour plus d'informations.

Détails de la propriété

baseUri

baseUri?: string

Valeur de propriété

string

Détails de la propriété héritée

acceptLanguage

Obtient ou définit la langue par défaut pour la réponse. La valeur par défaut est : « en-US ».

acceptLanguage?: string

Valeur de propriété

string

Hérité de AzureServiceClientOptions.acceptLanguage

agentSettings

Agents HTTP et HTTPS qui seront utilisés pour chaque requête HTTP (Node.js uniquement).

agentSettings?: AgentSettings

Valeur de propriété

Hérité de AzureServiceClientOptions.agentSettings

clientRequestIdHeaderName

Si elle est spécifiée, une instruction GenerateRequestIdPolicy est ajoutée au pipeline HTTP qui ajoute un en-tête à toutes les requêtes sortantes avec ce nom d’en-tête et un UUID aléatoire comme ID de requête.

clientRequestIdHeaderName?: string

Valeur de propriété

string

Hérité de AzureServiceClientOptions.clientRequestIdHeaderName

deserializationContentTypes

Types de contenu qui seront associés à la sérialisation JSON ou XML.

deserializationContentTypes?: DeserializationContentTypes

Valeur de propriété

Hérité de AzureServiceClientOptions.deserializationContentTypes

generateClientRequestIdHeader

Indique s’il faut ou non générer un en-tête d’ID de requête client pour chaque requête HTTP.

generateClientRequestIdHeader?: boolean

Valeur de propriété

boolean

Hérité de AzureServiceClientOptions.generateClientRequestIdHeader

httpClient

HttpClient qui sera utilisé pour envoyer des requêtes HTTP.

httpClient?: HttpClient

Valeur de propriété

Hérité de AzureServiceClientOptions.httpClient

httpPipelineLogger

HttpPipelineLogger qui peut être utilisé pour déboguer RequestPolicies dans le pipeline HTTP.

httpPipelineLogger?: HttpPipelineLogger

Valeur de propriété

Hérité de AzureServiceClientOptions.httpPipelineLogger

longRunningOperationRetryTimeout

Obtient ou définit le délai d’expiration de nouvelle tentative en secondes pour les opérations de longue durée. La valeur par défaut est 30.

longRunningOperationRetryTimeout?: number

Valeur de propriété

number

Hérité de AzureServiceClientOptions.longRunningOperationRetryTimeout

noRetryPolicy

Si la valeur est true, désactivez la stratégie de nouvelle tentative par défaut.

noRetryPolicy?: boolean

Valeur de propriété

boolean

Hérité de AzureServiceClientOptions.noRetryPolicy

proxySettings

Paramètres de proxy qui seront utilisés pour chaque requête HTTP (Node.js uniquement).

proxySettings?: ProxySettings

Valeur de propriété

Hérité de AzureServiceClientOptions.proxySettings

redirectOptions

Options de gestion des réponses de redirection.

redirectOptions?: RedirectOptions

Valeur de propriété

Hérité de AzureServiceClientOptions.redirectOptions

requestPolicyFactories

Tableau de fabriques appelées pour créer le pipeline RequestPolicy utilisé pour envoyer une requête HTTP sur le réseau, ou une fonction qui accepte le defaultRequestPolicyFactories et retourne le requestPolicyFactories qui sera utilisé.

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

Valeur de propriété

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

Hérité de AzureServiceClientOptions.requestPolicyFactories

rpRegistrationRetryTimeout

Obtient ou définit le délai d’expiration de nouvelle tentative en secondes pour AutomaticRPRegistration. La valeur par défaut est 30.

rpRegistrationRetryTimeout?: number

Valeur de propriété

number

Hérité de AzureServiceClientOptions.rpRegistrationRetryTimeout

userAgent

Chaîne à définir sur l’en-tête de télémétrie lors de l’envoi de la demande, ou une fonction qui accepte la chaîne user-agent par défaut et retourne la chaîne user-agent qui sera utilisée.

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

Valeur de propriété

string | (defaultUserAgent: string) => string

Hérité de AzureServiceClientOptions.userAgent

userAgentHeaderName

Nom d’en-tête à utiliser pour l’en-tête de télémétrie lors de l’envoi de la demande. Si ce n’est pas spécifié, « User-Agent » est utilisé lors de l’exécution sur Node.js et « x-ms-command-name » est utilisé lors de l’exécution dans un navigateur.

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

Valeur de propriété

string | (defaultUserAgentHeaderName: string) => string

Hérité de AzureServiceClientOptions.userAgentHeaderName

withCredentials

Indique s’il faut inclure des informations d’identification dans les demandes CORS dans le navigateur. Consultez la rubrique https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/withCredentials (éventuellement en anglais) pour plus d'informations.

withCredentials?: boolean

Valeur de propriété

boolean

Hérité de AzureServiceClientOptions.withCredentials