ResourceGraphClientOptions interface
代表 ResourceGraphClientOptions 的介面。
- Extends
-
@azure/ms-rest-azure-js.AzureServiceClientOptions
屬性
base |
繼承的屬性
accept |
取得或設定回應的慣用語言。 預設值為:「en-US」。 |
agent |
HTTP 和 HTTPS 代理程式會用於每個 HTTP 要求 (Node.js 僅) 。 |
client |
如果指定,GenerateRequestIdPolicy 將會新增至 HTTP 管線,將標頭新增至具有此標頭名稱的所有傳出要求,以及隨機 UUID 作為要求識別碼。 |
deserialization |
將與 JSON 或 XML 序列化相關聯的內容類型。 |
generate |
是否要為每個 HTTP 要求產生用戶端要求識別碼標頭。 |
http |
將用來傳送 HTTP 要求的 HttpClient。 |
http |
HttpPipelineLogger,可用來對 HTTP 管線內的 RequestPolicies 進行偵錯。 |
long |
取得或設定長時間執行作業的重試逾時秒。 預設值為 30。 |
no |
如果設定為 true,請關閉預設重試原則。 |
proxy |
將用於每個 HTTP 要求的 Proxy 設定 (Node.js 只會) 。 |
redirect |
重新導向回應處理方式的選項。 |
request |
呼叫以建立 RequestPolicy 管線的處理站陣列,用來線上路上傳送 HTTP 要求,或接受 defaultRequestPolicyFactories 的函式,並傳回將使用的 requestPolicyFactories。 |
rp |
取得或設定 AutomaticRPRegistration 的重試逾時以秒為單位。 預設值為 30。 |
user |
傳送要求時要設定為遙測標頭的字串,或接受預設使用者代理程式字串的函式,並傳回將使用的使用者代理程式字串。 |
user |
傳送要求時,要用於遙測標頭的標頭名稱。 如果未指定此專案,則在 Node.js瀏覽器中執行時,將會使用 「User-Agent」,而 「x-ms-command-name」 會在瀏覽器中執行時使用。 |
with |
是否要在瀏覽器中的 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