ResourceGraphClientOptions interface

代表 ResourceGraphClientOptions 的介面。

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

屬性

baseUri

繼承的屬性

acceptLanguage

取得或設定回應的慣用語言。 預設值為:「en-US」。

agentSettings

HTTP 和 HTTPS 代理程式會用於每個 HTTP 要求 (Node.js 僅) 。

clientRequestIdHeaderName

如果指定,GenerateRequestIdPolicy 將會新增至 HTTP 管線,將標頭新增至具有此標頭名稱的所有傳出要求,以及隨機 UUID 作為要求識別碼。

deserializationContentTypes

將與 JSON 或 XML 序列化相關聯的內容類型。

generateClientRequestIdHeader

是否要為每個 HTTP 要求產生用戶端要求識別碼標頭。

httpClient

將用來傳送 HTTP 要求的 HttpClient。

httpPipelineLogger

HttpPipelineLogger,可用來對 HTTP 管線內的 RequestPolicies 進行偵錯。

longRunningOperationRetryTimeout

取得或設定長時間執行作業的重試逾時秒。 預設值為 30。

noRetryPolicy

如果設定為 true,請關閉預設重試原則。

proxySettings

將用於每個 HTTP 要求的 Proxy 設定 (Node.js 只會) 。

redirectOptions

重新導向回應處理方式的選項。

requestPolicyFactories

呼叫以建立 RequestPolicy 管線的處理站陣列,用來線上路上傳送 HTTP 要求,或接受 defaultRequestPolicyFactories 的函式,並傳回將使用的 requestPolicyFactories。

rpRegistrationRetryTimeout

取得或設定 AutomaticRPRegistration 的重試逾時以秒為單位。 預設值為 30。

userAgent

傳送要求時要設定為遙測標頭的字串,或接受預設使用者代理程式字串的函式,並傳回將使用的使用者代理程式字串。

userAgentHeaderName

傳送要求時,要用於遙測標頭的標頭名稱。 如果未指定此專案,則在 Node.js瀏覽器中執行時,將會使用 「User-Agent」,而 「x-ms-command-name」 會在瀏覽器中執行時使用。

withCredentials

是否要在瀏覽器中的 CORS 要求中包含認證。 如需相關資訊,請參閱 https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/withCredentials

屬性詳細資料

baseUri

baseUri?: string

屬性值

string

繼承的屬性詳細資料

acceptLanguage

取得或設定回應的慣用語言。 預設值為:「en-US」。

acceptLanguage?: string

屬性值

string

繼承自 AzureServiceClientOptions.acceptLanguage

agentSettings

HTTP 和 HTTPS 代理程式會用於每個 HTTP 要求 (Node.js 僅) 。

agentSettings?: AgentSettings

屬性值

繼承自 AzureServiceClientOptions.agentSettings

clientRequestIdHeaderName

如果指定,GenerateRequestIdPolicy 將會新增至 HTTP 管線,將標頭新增至具有此標頭名稱的所有傳出要求,以及隨機 UUID 作為要求識別碼。

clientRequestIdHeaderName?: string

屬性值

string

繼承自 AzureServiceClientOptions.clientRequestIdHeaderName

deserializationContentTypes

將與 JSON 或 XML 序列化相關聯的內容類型。

deserializationContentTypes?: DeserializationContentTypes

屬性值

繼承自 AzureServiceClientOptions.deserializationContentTypes

generateClientRequestIdHeader

是否要為每個 HTTP 要求產生用戶端要求識別碼標頭。

generateClientRequestIdHeader?: boolean

屬性值

boolean

繼承自 AzureServiceClientOptions.generateClientRequestIdHeader

httpClient

將用來傳送 HTTP 要求的 HttpClient。

httpClient?: HttpClient

屬性值

繼承自 AzureServiceClientOptions.HTTPClient

httpPipelineLogger

HttpPipelineLogger,可用來對 HTTP 管線內的 RequestPolicies 進行偵錯。

httpPipelineLogger?: HttpPipelineLogger

屬性值

繼承自 AzureServiceClientOptions.HTTPPipelineLogger

longRunningOperationRetryTimeout

取得或設定長時間執行作業的重試逾時秒。 預設值為 30。

longRunningOperationRetryTimeout?: number

屬性值

number

繼承自 AzureServiceClientOptions.longRunningOperationRetryTimeout

noRetryPolicy

如果設定為 true,請關閉預設重試原則。

noRetryPolicy?: boolean

屬性值

boolean

繼承自 AzureServiceClientOptions.noRetryPolicy

proxySettings

將用於每個 HTTP 要求的 Proxy 設定 (Node.js 只會) 。

proxySettings?: ProxySettings

屬性值

繼承自 AzureServiceClientOptions.proxySettings

redirectOptions

重新導向回應處理方式的選項。

redirectOptions?: RedirectOptions

屬性值

繼承自 AzureServiceClientOptions.redirectOptions

requestPolicyFactories

呼叫以建立 RequestPolicy 管線的處理站陣列,用來線上路上傳送 HTTP 要求,或接受 defaultRequestPolicyFactories 的函式,並傳回將使用的 requestPolicyFactories。

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

屬性值

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

繼承自 AzureServiceClientOptions.requestPolicyFactories

rpRegistrationRetryTimeout

取得或設定 AutomaticRPRegistration 的重試逾時以秒為單位。 預設值為 30。

rpRegistrationRetryTimeout?: number

屬性值

number

繼承自 AzureServiceClientOptions.rpRegistrationRetryTimeout

userAgent

傳送要求時要設定為遙測標頭的字串,或接受預設使用者代理程式字串的函式,並傳回將使用的使用者代理程式字串。

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

屬性值

string | (defaultUserAgent: string) => string

繼承自 AzureServiceClientOptions.userAgent

userAgentHeaderName

傳送要求時,要用於遙測標頭的標頭名稱。 如果未指定此專案,則在 Node.js瀏覽器中執行時,將會使用 「User-Agent」,而 「x-ms-command-name」 會在瀏覽器中執行時使用。

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

屬性值

string | (defaultUserAgentHeaderName: string) => string

繼承自 AzureServiceClientOptions.userAgentHeaderName

withCredentials

是否要在瀏覽器中的 CORS 要求中包含認證。 如需相關資訊,請參閱 https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/withCredentials

withCredentials?: boolean

屬性值

boolean

繼承自 AzureServiceClientOptions.withCredentials