共用方式為


CosmosClientOptions interface

屬性

aadCredentials

@azure/identity 取得認證物件的 AAD 令牌,方法是建立 @azure/identity 認證對象,然後使用您的認證物件和範圍 URL(您的 cosmos db 端點)來驗證對 Cosmos 的要求

agent

在 NodeJS enironments 中使用的選擇性自定義 HTTP(s) 代理程式,如果您需要透過 Proxy 連線到 Cosmos,請使用 https://github.com/TooTallNate/node-proxy-agent 之類的代理程式

connectionPolicy

ConnectionPolicy 類別的實例。 此參數是選擇性的,如果省略預設 connectionPolicy,則會使用。

consistencyLevel

代表一致性層級的選擇性參數。 它可能需要 ConsistencyLevel的任何值。

defaultHeaders
diagnosticLevel
endpoint

要用來建立客戶端的服務端點。

httpClient

選擇性的自定義 HttpClient 圖形,可自定義 HTTP 管線提出要求的方式。 如需如何實作此介面的詳細資訊,請參閱 @azure/core-rest-pipeline

key

帳戶主要或只讀密鑰

permissionFeed

Permission 物件的陣列。

resourceTokens

物件,包含資源令牌。 物件的索引鍵是資源標識符,而值是資源令牌。

tokenProvider

使用者提供的函式,用於解析標頭授權令牌。 允許用戶產生自己的驗證令牌,可能使用不同的服務

userAgentSuffix

要附加至預設 SDK 使用者代理程式的自訂字串。

屬性詳細資料

aadCredentials

@azure/identity 取得認證物件的 AAD 令牌,方法是建立 @azure/identity 認證對象,然後使用您的認證物件和範圍 URL(您的 cosmos db 端點)來驗證對 Cosmos 的要求

aadCredentials?: TokenCredential

屬性值

agent

在 NodeJS enironments 中使用的選擇性自定義 HTTP(s) 代理程式,如果您需要透過 Proxy 連線到 Cosmos,請使用 https://github.com/TooTallNate/node-proxy-agent 之類的代理程式

agent?: Agent

屬性值

connectionPolicy

ConnectionPolicy 類別的實例。 此參數是選擇性的,如果省略預設 connectionPolicy,則會使用。

connectionPolicy?: ConnectionPolicy

屬性值

consistencyLevel

代表一致性層級的選擇性參數。 它可能需要 ConsistencyLevel的任何值。

consistencyLevel?: "Strong" | "BoundedStaleness" | "Session" | "Eventual" | "ConsistentPrefix"

屬性值

"Strong" | "BoundedStaleness" | "Session" | "Eventual" | "ConsistentPrefix"

defaultHeaders

defaultHeaders?: CosmosHeaders_2

屬性值

CosmosHeaders_2

diagnosticLevel

diagnosticLevel?: CosmosDbDiagnosticLevel

屬性值

endpoint

要用來建立客戶端的服務端點。

endpoint: string

屬性值

string

httpClient

選擇性的自定義 HttpClient 圖形,可自定義 HTTP 管線提出要求的方式。 如需如何實作此介面的詳細資訊,請參閱 @azure/core-rest-pipeline

httpClient?: HttpClient

屬性值

key

帳戶主要或只讀密鑰

key?: string

屬性值

string

permissionFeed

Permission 物件的陣列。

permissionFeed?: PermissionDefinition[]

屬性值

resourceTokens

物件,包含資源令牌。 物件的索引鍵是資源標識符,而值是資源令牌。

resourceTokens?: {[resourcePath: string]: string}

屬性值

{[resourcePath: string]: string}

tokenProvider

使用者提供的函式,用於解析標頭授權令牌。 允許用戶產生自己的驗證令牌,可能使用不同的服務

tokenProvider?: TokenProvider

屬性值

userAgentSuffix

要附加至預設 SDK 使用者代理程式的自訂字串。

userAgentSuffix?: string

屬性值

string