Compartir a través de


StorageCacheManagementClientOptions interface

Interfaz que representa StorageCacheManagementClientOptions.

Extends

AzureServiceClientOptions

Propiedades

acceptLanguage

{string} [options.acceptLanguage] : obtiene o establece el idioma preferido para la respuesta. El valor predeterminado es "en-US".

agentSettings

Agentes HTTP y HTTPS que se usarán para cada solicitud HTTP (soloNode.js).

baseUri
clientRequestIdHeaderName

Si se especifica, se agregará un GenerateRequestIdPolicy a la canalización HTTP que agregará un encabezado a todas las solicitudes salientes con este nombre de encabezado y un UUID aleatorio como identificador de solicitud.

deserializationContentTypes

Los tipos de contenido que se asociarán a la serialización JSON o XML.

generateClientRequestIdHeader

Indica si se va a generar o no un encabezado de identificador de solicitud de cliente para cada solicitud HTTP.

httpClient

HttpClient que se usará para enviar solicitudes HTTP.

httpPipelineLogger

HttpPipelineLogger que se puede usar para depurar RequestPolicies dentro de la canalización HTTP.

longRunningOperationRetryTimeout

{number} [options.longRunningOperationRetryTimeout] : obtiene o establece el tiempo de espera de reintento en segundos para las operaciones de larga duración. El valor predeterminado es 30.

noRetryPolicy

Si se establece en true, desactive la directiva de reintento predeterminada.

proxySettings

Configuración de proxy que se usará para cada solicitud HTTP (soloNode.js).

redirectOptions

Opciones para controlar las respuestas de redirección.

requestPolicyFactories

Matriz de factorías a las que se llama para crear la canalización RequestPolicy que se usa para enviar una solicitud HTTP en la conexión, o una función que toma defaultRequestPolicyFactories y devuelve las requestPolicyFactories que se usarán.

rpRegistrationRetryTimeout

Obtiene o establece el tiempo de espera de reintento en segundos para AutomaticRPRegistration. El valor predeterminado es 30.

userAgent

Cadena que se va a establecer en el encabezado de telemetría al enviar la solicitud o una función que toma la cadena de agente de usuario predeterminada y devuelve la cadena user-agent que se usará.

userAgentHeaderName

Nombre de encabezado que se va a usar para el encabezado de telemetría al enviar la solicitud. Si no se especifica, se usará "User-Agent" cuando se ejecute en Node.js y se usará "x-ms-command-name" al ejecutarse en un explorador.

withCredentials

Si se deben incluir credenciales en solicitudes CORS en el explorador. Consulte https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/withCredentials para obtener más información.

Detalles de las propiedades

acceptLanguage

{string} [options.acceptLanguage] : obtiene o establece el idioma preferido para la respuesta. El valor predeterminado es "en-US".

acceptLanguage?: undefined | string

Valor de propiedad

undefined | string

agentSettings

Agentes HTTP y HTTPS que se usarán para cada solicitud HTTP (soloNode.js).

agentSettings?: AgentSettings

Valor de propiedad

AgentSettings

baseUri

baseUri?: undefined | string

Valor de propiedad

undefined | string

clientRequestIdHeaderName

Si se especifica, se agregará un GenerateRequestIdPolicy a la canalización HTTP que agregará un encabezado a todas las solicitudes salientes con este nombre de encabezado y un UUID aleatorio como identificador de solicitud.

clientRequestIdHeaderName?: undefined | string

Valor de propiedad

undefined | string

deserializationContentTypes

Los tipos de contenido que se asociarán a la serialización JSON o XML.

deserializationContentTypes?: DeserializationContentTypes

Valor de propiedad

DeserializationContentTypes

generateClientRequestIdHeader

Indica si se va a generar o no un encabezado de identificador de solicitud de cliente para cada solicitud HTTP.

generateClientRequestIdHeader?: undefined | false | true

Valor de propiedad

undefined | false | true

httpClient

HttpClient que se usará para enviar solicitudes HTTP.

httpClient?: HttpClient

Valor de propiedad

HttpClient

httpPipelineLogger

HttpPipelineLogger que se puede usar para depurar RequestPolicies dentro de la canalización HTTP.

httpPipelineLogger?: HttpPipelineLogger

Valor de propiedad

HttpPipelineLogger

longRunningOperationRetryTimeout

{number} [options.longRunningOperationRetryTimeout] : obtiene o establece el tiempo de espera de reintento en segundos para las operaciones de larga duración. El valor predeterminado es 30.

longRunningOperationRetryTimeout?: undefined | number

Valor de propiedad

undefined | number

noRetryPolicy

Si se establece en true, desactive la directiva de reintento predeterminada.

noRetryPolicy?: undefined | false | true

Valor de propiedad

undefined | false | true

proxySettings

Configuración de proxy que se usará para cada solicitud HTTP (soloNode.js).

proxySettings?: ProxySettings

Valor de propiedad

ProxySettings

redirectOptions

Opciones para controlar las respuestas de redirección.

redirectOptions?: RedirectOptions

Valor de propiedad

RedirectOptions

requestPolicyFactories

Matriz de factorías a las que se llama para crear la canalización RequestPolicy que se usa para enviar una solicitud HTTP en la conexión, o una función que toma defaultRequestPolicyFactories y devuelve las requestPolicyFactories que se usarán.

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

Valor de propiedad

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

rpRegistrationRetryTimeout

Obtiene o establece el tiempo de espera de reintento en segundos para AutomaticRPRegistration. El valor predeterminado es 30.

rpRegistrationRetryTimeout?: undefined | number

Valor de propiedad

undefined | number

userAgent

Cadena que se va a establecer en el encabezado de telemetría al enviar la solicitud o una función que toma la cadena de agente de usuario predeterminada y devuelve la cadena user-agent que se usará.

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

Valor de propiedad

string | (defaultUserAgent: string) => string

userAgentHeaderName

Nombre de encabezado que se va a usar para el encabezado de telemetría al enviar la solicitud. Si no se especifica, se usará "User-Agent" cuando se ejecute en Node.js y se usará "x-ms-command-name" al ejecutarse en un explorador.

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

Valor de propiedad

string | (defaultUserAgentHeaderName: string) => string

withCredentials

Si se deben incluir credenciales en solicitudes CORS en el explorador. Consulte https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/withCredentials para obtener más información.

withCredentials?: undefined | false | true

Valor de propiedad

undefined | false | true