Megosztás a következőn keresztül:


CosmosClientOptions interface

Tulajdonságok

aadCredentials

AAD-jogkivonat @azure/identity Hitelesítő objektum beszerzése @azure/identity hitelesítő objektum létrehozásával Ezt követően a hitelesítő objektumot és a hatókör URL-címét (a cosmos db-végpontot) használjuk a Cosmos felé irányuló kérelmek hitelesítéséhez

agent

A NodeJS-enironmentsben használandó egyéni HTTP-ügynök(ek) olyan ügynök használata, mint például a https://github.com/TooTallNate/node-proxy-agent, ha proxyn keresztül kell csatlakoznia a Cosmoshoz

connectionPolicy

ConnectionPolicy osztály egy példánya. Ez a paraméter nem kötelező, és ha nincs megadva, a rendszer az alapértelmezett connectionPolicy értéket használja.

consistencyLevel

Nem kötelező paraméter, amely a konzisztenciaszintet jelöli. A Konzisztenciaszintbármilyen értéket tartalmazhat.

defaultHeaders
diagnosticLevel
endpoint

Az ügyfél létrehozásához használandó szolgáltatásvégpont.

httpClient

Választható egyéni HttpClient alakzat a HTTP-folyamat kéréseinek testreszabásához. A felület implementálásának részleteiért lásd a @azure/core-rest-pipeline.

key

A fiók főkiszolgálója vagy írásvédett kulcsa

permissionFeed

Az Engedély objektumok tömbje.

resourceTokens

Erőforrás-jogkivonatokat tartalmazó objektum. Az objektum kulcsai erőforrás-azonosítók, az értékek pedig az erőforrás-jogkivonatok.

tokenProvider

Egy felhasználó által megadott függvény a fejléc-engedélyezési jogkivonatok feloldásához. Lehetővé teszi a felhasználók számára, hogy saját hitelesítési jogkivonatokat hozzanak létre, akár külön szolgáltatás használatával

userAgentSuffix

Az alapértelmezett SDK-felhasználói ügynökhöz fűzendő egyéni sztring.

Tulajdonság adatai

aadCredentials

AAD-jogkivonat @azure/identity Hitelesítő objektum beszerzése @azure/identity hitelesítő objektum létrehozásával Ezt követően a hitelesítő objektumot és a hatókör URL-címét (a cosmos db-végpontot) használjuk a Cosmos felé irányuló kérelmek hitelesítéséhez

aadCredentials?: TokenCredential

Tulajdonság értéke

agent

A NodeJS-enironmentsben használandó egyéni HTTP-ügynök(ek) olyan ügynök használata, mint például a https://github.com/TooTallNate/node-proxy-agent, ha proxyn keresztül kell csatlakoznia a Cosmoshoz

agent?: Agent

Tulajdonság értéke

connectionPolicy

ConnectionPolicy osztály egy példánya. Ez a paraméter nem kötelező, és ha nincs megadva, a rendszer az alapértelmezett connectionPolicy értéket használja.

connectionPolicy?: ConnectionPolicy

Tulajdonság értéke

consistencyLevel

Nem kötelező paraméter, amely a konzisztenciaszintet jelöli. A Konzisztenciaszintbármilyen értéket tartalmazhat.

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

Tulajdonság értéke

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

defaultHeaders

defaultHeaders?: CosmosHeaders_2

Tulajdonság értéke

CosmosHeaders_2

diagnosticLevel

diagnosticLevel?: CosmosDbDiagnosticLevel

Tulajdonság értéke

endpoint

Az ügyfél létrehozásához használandó szolgáltatásvégpont.

endpoint: string

Tulajdonság értéke

string

httpClient

Választható egyéni HttpClient alakzat a HTTP-folyamat kéréseinek testreszabásához. A felület implementálásának részleteiért lásd a @azure/core-rest-pipeline.

httpClient?: HttpClient

Tulajdonság értéke

key

A fiók főkiszolgálója vagy írásvédett kulcsa

key?: string

Tulajdonság értéke

string

permissionFeed

Az Engedély objektumok tömbje.

permissionFeed?: PermissionDefinition[]

Tulajdonság értéke

resourceTokens

Erőforrás-jogkivonatokat tartalmazó objektum. Az objektum kulcsai erőforrás-azonosítók, az értékek pedig az erőforrás-jogkivonatok.

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

Tulajdonság értéke

{[resourcePath: string]: string}

tokenProvider

Egy felhasználó által megadott függvény a fejléc-engedélyezési jogkivonatok feloldásához. Lehetővé teszi a felhasználók számára, hogy saját hitelesítési jogkivonatokat hozzanak létre, akár külön szolgáltatás használatával

tokenProvider?: TokenProvider

Tulajdonság értéke

userAgentSuffix

Az alapértelmezett SDK-felhasználói ügynökhöz fűzendő egyéni sztring.

userAgentSuffix?: string

Tulajdonság értéke

string