Dela via


ResourceGraphClientOptions interface

Ett gränssnitt som representerar ResourceGraphClientOptions.

Extends
@azure/ms-rest-azure-js.AzureServiceClientOptions

Egenskaper

baseUri

Ärvda egenskaper

acceptLanguage

Hämtar eller anger önskat språk för svaret. Standardvärdet är: "en-US".

agentSettings

HTTP- och HTTPS-agenter som kommer att användas för varje HTTP-begäran (endast Node.js).

clientRequestIdHeaderName

Om detta anges läggs en GenerateRequestIdPolicy till i HTTP-pipelinen som lägger till en rubrik i alla utgående begäranden med det här rubriknamnet och ett slumpmässigt UUID som begärande-ID.

deserializationContentTypes

De innehållstyper som ska associeras med JSON- eller XML-serialisering.

generateClientRequestIdHeader

Om du vill generera ett klientbegärande-ID för varje HTTP-begäran eller inte.

httpClient

Den HttpClient som ska användas för att skicka HTTP-begäranden.

httpPipelineLogger

Den HttpPipelineLogger som kan användas för att felsöka RequestPolicies i HTTP-pipelinen.

longRunningOperationRetryTimeout

Hämtar eller anger tidsgränsen för återförsök i sekunder för långvariga åtgärder. Standardvärdet är 30.

noRetryPolicy

Om värdet är true inaktiverar du standardprincipen för återförsök.

proxySettings

Proxyinställningar som används för varje HTTP-begäran (endast Node.js).

redirectOptions

Alternativ för hur omdirigeringssvar hanteras.

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 de requestPolicyFactories som ska användas.

rpRegistrationRetryTimeout

Hämtar eller anger tidsgränsen för återförsök i sekunder för AutomaticRPRegistration. Standardvärdet är 30.

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 användaragentsträngen som ska användas.

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-command-name" används när du kör i en webbläsare.

withCredentials

Om autentiseringsuppgifter ska inkluderas i CORS-begäranden i webbläsaren. Mer information finns i https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/withCredentials.

Egenskapsinformation

baseUri

baseUri?: string

Egenskapsvärde

string

Information om ärvda egenskaper

acceptLanguage

Hämtar eller anger önskat språk för svaret. Standardvärdet är: "en-US".

acceptLanguage?: string

Egenskapsvärde

string

Ärvd från AzureServiceClientOptions.acceptLanguage

agentSettings

HTTP- och HTTPS-agenter som kommer att användas för varje HTTP-begäran (endast Node.js).

agentSettings?: AgentSettings

Egenskapsvärde

Ärvd från AzureServiceClientOptions.agentSettings

clientRequestIdHeaderName

Om detta anges läggs en GenerateRequestIdPolicy till i HTTP-pipelinen som lägger till en rubrik 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

Ärvd från AzureServiceClientOptions.clientRequestIdHeaderName

deserializationContentTypes

De innehållstyper som ska associeras med JSON- eller XML-serialisering.

deserializationContentTypes?: DeserializationContentTypes

Egenskapsvärde

Ärvd från AzureServiceClientOptions.deserializationContentTypes

generateClientRequestIdHeader

Om du vill generera ett klientbegärande-ID för varje HTTP-begäran eller inte.

generateClientRequestIdHeader?: boolean

Egenskapsvärde

boolean

Ärvd från AzureServiceClientOptions.generateClientRequestIdHeader

httpClient

Den HttpClient som ska användas för att skicka HTTP-begäranden.

httpClient?: HttpClient

Egenskapsvärde

Ärvd från AzureServiceClientOptions.httpClient

httpPipelineLogger

Den HttpPipelineLogger som kan användas för att felsöka RequestPolicies i HTTP-pipelinen.

httpPipelineLogger?: HttpPipelineLogger

Egenskapsvärde

Ärvd från AzureServiceClientOptions.httpPipelineLogger

longRunningOperationRetryTimeout

Hämtar eller anger tidsgränsen för återförsök i sekunder för långvariga åtgärder. Standardvärdet är 30.

longRunningOperationRetryTimeout?: number

Egenskapsvärde

number

Ärvd från AzureServiceClientOptions.longRunningOperationRetryTimeout

noRetryPolicy

Om värdet är true inaktiverar du standardprincipen för återförsök.

noRetryPolicy?: boolean

Egenskapsvärde

boolean

Ärvd från AzureServiceClientOptions.noRetryPolicy

proxySettings

Proxyinställningar som används för varje HTTP-begäran (endast Node.js).

proxySettings?: ProxySettings

Egenskapsvärde

Ärvd från AzureServiceClientOptions.proxySettings

redirectOptions

Alternativ för hur omdirigeringssvar hanteras.

redirectOptions?: RedirectOptions

Egenskapsvärde

Ärvd från AzureServiceClientOptions.redirectOptions

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 de requestPolicyFactories som ska användas.

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

Egenskapsvärde

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

Ärvd från AzureServiceClientOptions.requestPolicyFactories

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

Ärvd från AzureServiceClientOptions.rpRegistrationRetryTimeout

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 användaragentsträngen som ska användas.

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

Egenskapsvärde

string | (defaultUserAgent: string) => string

Ärvd från AzureServiceClientOptions.userAgent

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-command-name" används när du kör i en webbläsare.

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

Egenskapsvärde

string | (defaultUserAgentHeaderName: string) => string

Ärvd från AzureServiceClientOptions.userAgentHeaderName

withCredentials

Om autentiseringsuppgifter ska inkluderas 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

Ärvd från AzureServiceClientOptions.withCredentials