StorageCacheManagementClientOptions interface
Interfejs reprezentujący usługę StorageCacheManagementClientOptions.
- Rozszerzenie
-
AzureServiceClientOptions
Właściwości
| accept |
{string} [options.acceptLanguage] — pobiera lub ustawia preferowany język odpowiedzi. Wartość domyślna to: "en-US". |
| agent |
Agenci HTTP i HTTPS, którzy będą używać dla każdego żądania HTTP (tylkoNode.js). |
| base |
|
| client |
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. |
| deserialization |
Typy zawartości, które będą skojarzone z serializacji JSON lub XML. |
| generate |
Określa, czy chcesz wygenerować nagłówek identyfikatora żądania klienta dla każdego żądania HTTP. |
| http |
Obiekt HttpClient, który będzie używany do wysyłania żądań HTTP. |
| http |
HttpPipelineLogger, który może służyć do debugowania elementów RequestPolicies w potoku HTTP. |
| long |
{number} [options.longRunningOperationRetryTimeout] — pobiera lub ustawia limit czasu ponawiania w sekundach dla długotrwałych operacji. Wartość domyślna to 30. |
| no |
Jeśli ustawiono wartość true, wyłącz domyślne zasady ponawiania. |
| proxy |
Ustawienia serwera proxy, które będą używane dla każdego żądania HTTP (tylkoNode.js). |
| redirect |
Opcje obsługi odpowiedzi przekierowania. |
| request |
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. |
| rp |
Pobiera lub ustawia limit czasu ponawiania w sekundach dla funkcji AutomaticRPRegistration. Wartość domyślna to 30. |
| user |
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. |
| user |
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. |
| with |
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