StorageClientOptionalParams interface
Valfria parametrar.
- Extends
-
ServiceClientOptions
Egenskaper
| client |
Om det anges läggs en GenerateRequestIdPolicy till i HTTP-pipelinen som lägger till ett huvud i alla utgående begäranden med det här rubriknamnet och ett slumpmässigt UUID som begärande-ID. |
| credential |
Om detta anges används för att skapa BearerTokenAuthenticationPolicy. |
| deserialization |
De innehållstyper som ska associeras med JSON- eller XML-serialisering. |
| endpoint | Åsidosätter klientslutpunkten. |
| generate |
Om du vill generera ett klientbegärande-ID för varje HTTP-begäran eller inte. |
| http |
Den HttpClient som ska användas för att skicka HTTP-begäranden. |
| http |
HttpPipelineLogger som kan användas för att felsöka RequestPolicies i HTTP-pipelinen. |
| no |
Om värdet är true inaktiverar du standardprincipen för återförsök. |
| proxy |
Proxyinställningar som ska användas för varje HTTP-begäran (endastNode.js). |
| request |
En matris med fabriker som anropas för att skapa RequestPolicy-pipelinen som används för att skicka en HTTP-begäran på tråden, eller en funktion som tar in defaultRequestPolicyFactories och returnerar requestPolicyFactories som ska användas. |
| rp |
Hämtar eller anger tidsgränsen för återförsök i sekunder för AutomaticRPRegistration. Standardvärdet är 30. |
| user |
Strängen som ska anges till telemetrihuvudet när begäran skickas, eller en funktion som tar in standardsträngen för användaragenten och returnerar den användaragentsträng som ska användas. |
| user |
Rubriknamnet som ska användas för telemetrihuvudet när begäran skickas. Om detta inte anges används "User-Agent" när den körs på Node.js och "x-ms-useragent" används när den körs i en webbläsare. |
| version | Anger vilken version av åtgärden som ska användas för den här begäran. |
| with |
Om du vill inkludera autentiseringsuppgifter i CORS-begäranden i webbläsaren. Mer information finns i https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/withCredentials. |
Egenskapsinformation
clientRequestIdHeaderName
Om det anges läggs en GenerateRequestIdPolicy till i HTTP-pipelinen som lägger till ett huvud i alla utgående begäranden med det här rubriknamnet och ett slumpmässigt UUID som begärande-ID.
clientRequestIdHeaderName?: string
Egenskapsvärde
string
credentialScopes
Om detta anges används för att skapa BearerTokenAuthenticationPolicy.
credentialScopes?: string | string[]
Egenskapsvärde
string | string[]
deserializationContentTypes
De innehållstyper som ska associeras med JSON- eller XML-serialisering.
deserializationContentTypes?: DeserializationContentTypes
Egenskapsvärde
DeserializationContentTypes
endpoint
Åsidosätter klientslutpunkten.
endpoint?: string
Egenskapsvärde
string
generateClientRequestIdHeader
Om du vill generera ett klientbegärande-ID för varje HTTP-begäran eller inte.
generateClientRequestIdHeader?: boolean
Egenskapsvärde
boolean
httpClient
Den HttpClient som ska användas för att skicka HTTP-begäranden.
httpClient?: HttpClient
Egenskapsvärde
HttpClient
httpPipelineLogger
HttpPipelineLogger som kan användas för att felsöka RequestPolicies i HTTP-pipelinen.
httpPipelineLogger?: HttpPipelineLogger
Egenskapsvärde
HttpPipelineLogger
noRetryPolicy
Om värdet är true inaktiverar du standardprincipen för återförsök.
noRetryPolicy?: boolean
Egenskapsvärde
boolean
proxySettings
Proxyinställningar som ska användas för varje HTTP-begäran (endastNode.js).
proxySettings?: ProxySettings
Egenskapsvärde
ProxySettings
requestPolicyFactories
En matris med fabriker som anropas för att skapa RequestPolicy-pipelinen som används för att skicka en HTTP-begäran på tråden, eller en funktion som tar in defaultRequestPolicyFactories och returnerar requestPolicyFactories som ska användas.
requestPolicyFactories?: RequestPolicyFactory[] | (defaultRequestPolicyFactories: RequestPolicyFactory[]) => void | RequestPolicyFactory[]
Egenskapsvärde
RequestPolicyFactory[] | (defaultRequestPolicyFactories: RequestPolicyFactory[]) => void | RequestPolicyFactory[]
rpRegistrationRetryTimeout
Hämtar eller anger tidsgränsen för återförsök i sekunder för AutomaticRPRegistration. Standardvärdet är 30.
rpRegistrationRetryTimeout?: number
Egenskapsvärde
number
userAgent
Strängen som ska anges till telemetrihuvudet när begäran skickas, eller en funktion som tar in standardsträngen för användaragenten och returnerar den användaragentsträng som ska användas.
userAgent?: string | (defaultUserAgent: string) => string
Egenskapsvärde
string | (defaultUserAgent: string) => string
userAgentHeaderName
Rubriknamnet som ska användas för telemetrihuvudet när begäran skickas. Om detta inte anges används "User-Agent" när den körs på Node.js och "x-ms-useragent" används när den körs i en webbläsare.
userAgentHeaderName?: string | (defaultUserAgentHeaderName: string) => string
Egenskapsvärde
string | (defaultUserAgentHeaderName: string) => string
version
Anger vilken version av åtgärden som ska användas för den här begäran.
version?: string
Egenskapsvärde
string
withCredentials
Om du vill inkludera autentiseringsuppgifter i CORS-begäranden i webbläsaren. Mer information finns i https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/withCredentials.
withCredentials?: boolean
Egenskapsvärde
boolean