StorageClientOptionalParams interface
Parâmetros opcionais.
- Extends
-
ServiceClientOptions
Propriedades
client |
Se for especificado, será adicionado um GenerateRequestIdPolicy ao pipeline HTTP que irá adicionar um cabeçalho a todos os pedidos de saída com este nome de cabeçalho e um UUID aleatório como O ID do pedido. |
credential |
Se especificado, será utilizado para criar o BearerTokenAuthenticationPolicy. |
deserialization |
Os tipos de conteúdo que serão associados à serialização JSON ou XML. |
endpoint | Substitui o ponto final do cliente. |
generate |
Se pretende ou não gerar um cabeçalho de ID de pedido de cliente para cada pedido HTTP. |
http |
O HttpClient que será utilizado para enviar pedidos HTTP. |
http |
O HttpPipelineLogger que pode ser utilizado para depurar RequestPolicies no pipeline HTTP. |
no |
Se estiver definido como verdadeiro, desative a política de repetição predefinida. |
proxy |
Definições de proxy que serão utilizadas para cada pedido HTTP (apenas Node.js). |
request |
Uma matriz de fábricas que são chamadas para criar o pipeline RequestPolicy utilizado para enviar um pedido HTTP no fio ou uma função que recebe o defaultRequestPolicyFactories e devolve o requestPolicyFactories que será utilizado. |
rp |
Obtém ou define o tempo limite de repetição em segundos para AutomaticRPRegistration. O valor predefinido é 30. |
user |
A cadeia a ser definida para o cabeçalho de telemetria ao enviar o pedido ou uma função que utiliza a cadeia de agente de utilizador predefinida e devolve a cadeia de carateres user-agent que será utilizada. |
user |
O nome do cabeçalho a utilizar para o cabeçalho de telemetria ao enviar o pedido. Se isto não for especificado, será utilizado "User-Agent" quando for executado no Node.js e "x-ms-useragent" será utilizado ao executar num browser. |
version | Especifica a versão da operação a utilizar para este pedido. |
with |
Se pretende incluir credenciais em pedidos CORS no browser. Consulte https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/withCredentials para obter mais informações. |
Detalhes de Propriedade
clientRequestIdHeaderName
Se for especificado, será adicionado um GenerateRequestIdPolicy ao pipeline HTTP que irá adicionar um cabeçalho a todos os pedidos de saída com este nome de cabeçalho e um UUID aleatório como O ID do pedido.
clientRequestIdHeaderName?: string
Valor de Propriedade
string
credentialScopes
Se especificado, será utilizado para criar o BearerTokenAuthenticationPolicy.
credentialScopes?: string | string[]
Valor de Propriedade
string | string[]
deserializationContentTypes
Os tipos de conteúdo que serão associados à serialização JSON ou XML.
deserializationContentTypes?: DeserializationContentTypes
Valor de Propriedade
DeserializationContentTypes
endpoint
Substitui o ponto final do cliente.
endpoint?: string
Valor de Propriedade
string
generateClientRequestIdHeader
Se pretende ou não gerar um cabeçalho de ID de pedido de cliente para cada pedido HTTP.
generateClientRequestIdHeader?: boolean
Valor de Propriedade
boolean
httpClient
O HttpClient que será utilizado para enviar pedidos HTTP.
httpClient?: HttpClient
Valor de Propriedade
HttpClient
httpPipelineLogger
O HttpPipelineLogger que pode ser utilizado para depurar RequestPolicies no pipeline HTTP.
httpPipelineLogger?: HttpPipelineLogger
Valor de Propriedade
HttpPipelineLogger
noRetryPolicy
Se estiver definido como verdadeiro, desative a política de repetição predefinida.
noRetryPolicy?: boolean
Valor de Propriedade
boolean
proxySettings
Definições de proxy que serão utilizadas para cada pedido HTTP (apenas Node.js).
proxySettings?: ProxySettings
Valor de Propriedade
ProxySettings
requestPolicyFactories
Uma matriz de fábricas que são chamadas para criar o pipeline RequestPolicy utilizado para enviar um pedido HTTP no fio ou uma função que recebe o defaultRequestPolicyFactories e devolve o requestPolicyFactories que será utilizado.
requestPolicyFactories?: RequestPolicyFactory[] | (defaultRequestPolicyFactories: RequestPolicyFactory[]) => void | RequestPolicyFactory[]
Valor de Propriedade
RequestPolicyFactory[] | (defaultRequestPolicyFactories: RequestPolicyFactory[]) => void | RequestPolicyFactory[]
rpRegistrationRetryTimeout
Obtém ou define o tempo limite de repetição em segundos para AutomaticRPRegistration. O valor predefinido é 30.
rpRegistrationRetryTimeout?: number
Valor de Propriedade
number
userAgent
A cadeia a ser definida para o cabeçalho de telemetria ao enviar o pedido ou uma função que utiliza a cadeia de agente de utilizador predefinida e devolve a cadeia de carateres user-agent que será utilizada.
userAgent?: string | (defaultUserAgent: string) => string
Valor de Propriedade
string | (defaultUserAgent: string) => string
userAgentHeaderName
O nome do cabeçalho a utilizar para o cabeçalho de telemetria ao enviar o pedido. Se isto não for especificado, será utilizado "User-Agent" quando for executado no Node.js e "x-ms-useragent" será utilizado ao executar num browser.
userAgentHeaderName?: string | (defaultUserAgentHeaderName: string) => string
Valor de Propriedade
string | (defaultUserAgentHeaderName: string) => string
version
Especifica a versão da operação a utilizar para este pedido.
version?: string
Valor de Propriedade
string
withCredentials
Se pretende incluir credenciais em pedidos CORS no browser. Consulte https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/withCredentials para obter mais informações.
withCredentials?: boolean
Valor de Propriedade
boolean
Azure SDK for JavaScript
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários