Udostępnij za pośrednictwem


StorageCacheManagementClientOptions interface

Interfejs reprezentujący usługę StorageCacheManagementClientOptions.

Rozszerzenie

AzureServiceClientOptions

Właściwości

acceptLanguage

{string} [options.acceptLanguage] — pobiera lub ustawia preferowany język odpowiedzi. Wartość domyślna to: "en-US".

agentSettings

Agenci HTTP i HTTPS, którzy będą używać dla każdego żądania HTTP (tylkoNode.js).

baseUri
clientRequestIdHeaderName

Jeśli zostanie określony, element GenerateRequestIdPolicy zostanie dodany do potoku HTTP, który doda nagłówek do wszystkich żądań wychodzących o tej nazwie nagłówka i losowy identyfikator UUID jako identyfikator żądania.

deserializationContentTypes

Typy zawartości, które będą skojarzone z serializacji JSON lub XML.

generateClientRequestIdHeader

Określa, czy chcesz wygenerować nagłówek identyfikatora żądania klienta dla każdego żądania HTTP.

httpClient

Obiekt HttpClient, który będzie używany do wysyłania żądań HTTP.

httpPipelineLogger

HttpPipelineLogger, który może służyć do debugowania elementów RequestPolicies w potoku HTTP.

longRunningOperationRetryTimeout

{number} [options.longRunningOperationRetryTimeout] — pobiera lub ustawia limit czasu ponawiania w sekundach dla długotrwałych operacji. Wartość domyślna to 30.

noRetryPolicy

Jeśli ustawiono wartość true, wyłącz domyślne zasady ponawiania.

proxySettings

Ustawienia serwera proxy, które będą używane dla każdego żądania HTTP (tylkoNode.js).

redirectOptions

Opcje obsługi odpowiedzi przekierowania.

requestPolicyFactories

Tablica fabryk, które są wywoływane w celu utworzenia potoku RequestPolicy używanego do wysyłania żądania HTTP w sieci lub funkcji, która przyjmuje wartość domyślnąRequestPolicyFactories i zwraca elementy requestPolicyFactories, które będą używane.

rpRegistrationRetryTimeout

Pobiera lub ustawia limit czasu ponawiania w sekundach dla funkcji AutomaticRPRegistration. Wartość domyślna to 30.

userAgent

Ciąg, który ma zostać ustawiony na nagłówek telemetrii podczas wysyłania żądania, lub funkcji, która przyjmuje domyślny ciąg user-agent i zwraca ciąg user-agent, który będzie używany.

userAgentHeaderName

Nazwa nagłówka do użycia dla nagłówka telemetrii podczas wysyłania żądania. Jeśli ta opcja nie zostanie określona, podczas uruchamiania polecenia "User-Agent" będzie używany podczas uruchamiania w Node.js, a polecenie "x-ms-command-name" będzie używane podczas uruchamiania w przeglądarce.

withCredentials

Określa, czy poświadczenia mają być uwzględniane w żądaniach CORS w przeglądarce. Aby uzyskać więcej informacji, zobacz https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/withCredentials.

Szczegóły właściwości

acceptLanguage

{string} [options.acceptLanguage] — pobiera lub ustawia preferowany język odpowiedzi. Wartość domyślna to: "en-US".

acceptLanguage?: undefined | string

Wartość właściwości

undefined | string

agentSettings

Agenci HTTP i HTTPS, którzy będą używać dla każdego żądania HTTP (tylkoNode.js).

agentSettings?: AgentSettings

Wartość właściwości

AgentSettings

baseUri

baseUri?: undefined | string

Wartość właściwości

undefined | string

clientRequestIdHeaderName

Jeśli zostanie określony, element GenerateRequestIdPolicy zostanie dodany do potoku HTTP, który doda nagłówek do wszystkich żądań wychodzących o tej nazwie nagłówka i losowy identyfikator UUID jako identyfikator żądania.

clientRequestIdHeaderName?: undefined | string

Wartość właściwości

undefined | string

deserializationContentTypes

Typy zawartości, które będą skojarzone z serializacji JSON lub XML.

deserializationContentTypes?: DeserializationContentTypes

Wartość właściwości

DeserializationContentTypes

generateClientRequestIdHeader

Określa, czy chcesz wygenerować nagłówek identyfikatora żądania klienta dla każdego żądania HTTP.

generateClientRequestIdHeader?: undefined | false | true

Wartość właściwości

undefined | false | true

httpClient

Obiekt HttpClient, który będzie używany do wysyłania żądań HTTP.

httpClient?: HttpClient

Wartość właściwości

HttpClient

httpPipelineLogger

HttpPipelineLogger, który może służyć do debugowania elementów RequestPolicies w potoku HTTP.

httpPipelineLogger?: HttpPipelineLogger

Wartość właściwości

HttpPipelineLogger

longRunningOperationRetryTimeout

{number} [options.longRunningOperationRetryTimeout] — pobiera lub ustawia limit czasu ponawiania w sekundach dla długotrwałych operacji. Wartość domyślna to 30.

longRunningOperationRetryTimeout?: undefined | number

Wartość właściwości

undefined | number

noRetryPolicy

Jeśli ustawiono wartość true, wyłącz domyślne zasady ponawiania.

noRetryPolicy?: undefined | false | true

Wartość właściwości

undefined | false | true

proxySettings

Ustawienia serwera proxy, które będą używane dla każdego żądania HTTP (tylkoNode.js).

proxySettings?: ProxySettings

Wartość właściwości

ProxySettings

redirectOptions

Opcje obsługi odpowiedzi przekierowania.

redirectOptions?: RedirectOptions

Wartość właściwości

RedirectOptions

requestPolicyFactories

Tablica fabryk, które są wywoływane w celu utworzenia potoku RequestPolicy używanego do wysyłania żądania HTTP w sieci lub funkcji, która przyjmuje wartość domyślnąRequestPolicyFactories i zwraca elementy requestPolicyFactories, które będą używane.

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

Wartość właściwości

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

rpRegistrationRetryTimeout

Pobiera lub ustawia limit czasu ponawiania w sekundach dla funkcji AutomaticRPRegistration. Wartość domyślna to 30.

rpRegistrationRetryTimeout?: undefined | number

Wartość właściwości

undefined | number

userAgent

Ciąg, który ma zostać ustawiony na nagłówek telemetrii podczas wysyłania żądania, lub funkcji, która przyjmuje domyślny ciąg user-agent i zwraca ciąg user-agent, który będzie używany.

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

Wartość właściwości

string | (defaultUserAgent: string) => string

userAgentHeaderName

Nazwa nagłówka do użycia dla nagłówka telemetrii podczas wysyłania żądania. Jeśli ta opcja nie zostanie określona, podczas uruchamiania polecenia "User-Agent" będzie używany podczas uruchamiania w Node.js, a polecenie "x-ms-command-name" będzie używane podczas uruchamiania w przeglądarce.

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

Wartość właściwości

string | (defaultUserAgentHeaderName: string) => string

withCredentials

Określa, czy poświadczenia mają być uwzględniane w żądaniach CORS w przeglądarce. Aby uzyskać więcej informacji, zobacz https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/withCredentials.

withCredentials?: undefined | false | true

Wartość właściwości

undefined | false | true