Partilhar via


AzureStackManagementClientOptions interface

Uma interface que representa AzureStackManagementClientOptions.

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

Propriedades

baseUri

Propriedades Herdadas

acceptLanguage

Obtém ou define o idioma preferido para a resposta. O valor padrão é: "en-US".

agentSettings

Agentes HTTP e HTTPS que serão usados para cada solicitação HTTP (somenteNode.js).

clientRequestIdHeaderName

Se especificado, um GenerateRequestIdPolicy será adicionado ao pipeline HTTP que adicionará um cabeçalho a todas as solicitações de saída com esse nome de cabeçalho e um UUID aleatório como ID da solicitação.

deserializationContentTypes

Os tipos de conteúdo que serão associados à serialização JSON ou XML.

generateClientRequestIdHeader

Se deve ou não gerar um cabeçalho de ID de solicitação de cliente para cada solicitação HTTP.

httpClient

O HttpClient que será usado para enviar solicitações HTTP.

httpPipelineLogger

O HttpPipelineLogger que pode ser usado para depurar RequestPolicies dentro do pipeline HTTP.

longRunningOperationRetryTimeout

Obtém ou define o tempo limite de repetição em segundos para operações de longa execução. O valor padrão é 30.

noRetryPolicy

Se definido como true, desative a política de repetição padrão.

proxySettings

Configurações de proxy que serão usadas para cada solicitação HTTP (somenteNode.js).

redirectOptions

Opções de como as respostas de redirecionamento são tratadas.

requestPolicyFactories

Uma matriz de fábricas que são chamadas para criar o pipeline RequestPolicy usado para enviar uma solicitação HTTP no fio, ou uma função que recebe o defaultRequestPolicyFactories e retorna o requestPolicyFactories que será usado.

rpRegistrationRetryTimeout

Obtém ou define o tempo limite de repetição em segundos para AutomaticRPRegistration. O valor padrão é 30.

userAgent

A cadeia de caracteres a ser definida como o cabeçalho de telemetria durante o envio da solicitação ou uma função que recebe a cadeia de caracteres padrão do agente do usuário e retorna a cadeia de caracteres do agente do usuário que será usada.

userAgentHeaderName

O nome do cabeçalho a ser usado para o cabeçalho de telemetria durante o envio da solicitação. Se isso não for especificado, "User-Agent" será usado ao executar no Node.js e "x-ms-command-name" será usado ao executar em um navegador.

withCredentials

Se as credenciais devem ser incluídas em solicitações CORS no navegador. Consulte https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/withCredentials para obter mais informações.

Detalhes de Propriedade

baseUri

baseUri?: string

Valor de Propriedade

string

Detalhes da Propriedade Herdada

acceptLanguage

Obtém ou define o idioma preferido para a resposta. O valor padrão é: "en-US".

acceptLanguage?: string

Valor de Propriedade

string

herdado de AzureServiceClientOptions.acceptLanguage

agentSettings

Agentes HTTP e HTTPS que serão usados para cada solicitação HTTP (somenteNode.js).

agentSettings?: AgentSettings

Valor de Propriedade

herdado de AzureServiceClientOptions.agentSettings

clientRequestIdHeaderName

Se especificado, um GenerateRequestIdPolicy será adicionado ao pipeline HTTP que adicionará um cabeçalho a todas as solicitações de saída com esse nome de cabeçalho e um UUID aleatório como ID da solicitação.

clientRequestIdHeaderName?: string

Valor de Propriedade

string

herdado de AzureServiceClientOptions.clientRequestIdHeaderName

deserializationContentTypes

Os tipos de conteúdo que serão associados à serialização JSON ou XML.

deserializationContentTypes?: DeserializationContentTypes

Valor de Propriedade

herdado de AzureServiceClientOptions.deserializationContentTypes

generateClientRequestIdHeader

Se deve ou não gerar um cabeçalho de ID de solicitação de cliente para cada solicitação HTTP.

generateClientRequestIdHeader?: boolean

Valor de Propriedade

boolean

herdado de AzureServiceClientOptions.generateClientRequestIdHeader

httpClient

O HttpClient que será usado para enviar solicitações HTTP.

httpClient?: HttpClient

Valor de Propriedade

herdado de AzureServiceClientOptions.httpClient

httpPipelineLogger

O HttpPipelineLogger que pode ser usado para depurar RequestPolicies dentro do pipeline HTTP.

httpPipelineLogger?: HttpPipelineLogger

Valor de Propriedade

herdado de AzureServiceClientOptions.httpPipelineLogger

longRunningOperationRetryTimeout

Obtém ou define o tempo limite de repetição em segundos para operações de longa execução. O valor padrão é 30.

longRunningOperationRetryTimeout?: number

Valor de Propriedade

number

herdado de AzureServiceClientOptions.longRunningOperationRetryTimeout

noRetryPolicy

Se definido como true, desative a política de repetição padrão.

noRetryPolicy?: boolean

Valor de Propriedade

boolean

herdado de AzureServiceClientOptions.noRetryPolicy

proxySettings

Configurações de proxy que serão usadas para cada solicitação HTTP (somenteNode.js).

proxySettings?: ProxySettings

Valor de Propriedade

herdado de AzureServiceClientOptions.proxySettings

redirectOptions

Opções de como as respostas de redirecionamento são tratadas.

redirectOptions?: RedirectOptions

Valor de Propriedade

herdado de AzureServiceClientOptions.redirectOptions

requestPolicyFactories

Uma matriz de fábricas que são chamadas para criar o pipeline RequestPolicy usado para enviar uma solicitação HTTP no fio, ou uma função que recebe o defaultRequestPolicyFactories e retorna o requestPolicyFactories que será usado.

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

Valor de Propriedade

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

herdado de AzureServiceClientOptions.requestPolicyFactories

rpRegistrationRetryTimeout

Obtém ou define o tempo limite de repetição em segundos para AutomaticRPRegistration. O valor padrão é 30.

rpRegistrationRetryTimeout?: number

Valor de Propriedade

number

herdado de AzureServiceClientOptions.rpRegistrationRetryTimeout

userAgent

A cadeia de caracteres a ser definida como o cabeçalho de telemetria durante o envio da solicitação ou uma função que recebe a cadeia de caracteres padrão do agente do usuário e retorna a cadeia de caracteres do agente do usuário que será usada.

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

Valor de Propriedade

string | (defaultUserAgent: string) => string

herdado de AzureServiceClientOptions.userAgent

userAgentHeaderName

O nome do cabeçalho a ser usado para o cabeçalho de telemetria durante o envio da solicitação. Se isso não for especificado, "User-Agent" será usado ao executar no Node.js e "x-ms-command-name" será usado ao executar em um navegador.

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

Valor de Propriedade

string | (defaultUserAgentHeaderName: string) => string

herdado de AzureServiceClientOptions.userAgentHeaderName

withCredentials

Se as credenciais devem ser incluídas em solicitações CORS no navegador. Consulte https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/withCredentials para obter mais informações.

withCredentials?: boolean

Valor de Propriedade

boolean

herdado de AzureServiceClientOptions.withCredentials