StorageCacheManagementClientOptions interface
Interfaz que representa StorageCacheManagementClientOptions.
- Extends
-
AzureServiceClientOptions
Propiedades
| accept |
{string} [options.acceptLanguage] : obtiene o establece el idioma preferido para la respuesta. El valor predeterminado es "en-US". |
| agent |
Agentes HTTP y HTTPS que se usarán para cada solicitud HTTP (soloNode.js). |
| base |
|
| client |
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. |
| deserialization |
Los tipos de contenido que se asociarán a la serialización JSON o XML. |
| generate |
Indica si se va a generar o no un encabezado de identificador de solicitud de cliente para cada solicitud HTTP. |
| http |
HttpClient que se usará para enviar solicitudes HTTP. |
| http |
HttpPipelineLogger que se puede usar para depurar RequestPolicies dentro de la canalización HTTP. |
| long |
{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. |
| no |
Si se establece en true, desactive la directiva de reintento predeterminada. |
| proxy |
Configuración de proxy que se usará para cada solicitud HTTP (soloNode.js). |
| redirect |
Opciones para controlar las respuestas de redirección. |
| request |
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. |
| rp |
Obtiene o establece el tiempo de espera de reintento en segundos para AutomaticRPRegistration. El valor predeterminado es 30. |
| user |
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á. |
| user |
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. |
| with |
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