CosmosClientOptions interface
Egenskaper
aad |
AAD-token från |
agent | En valfri anpassad http-agent som ska användas i NodeJS-enronment Använder en agent, https://github.com/TooTallNate/node-proxy-agent till exempel om du behöver ansluta till Cosmos via en proxy |
connection |
En instans av klassen ConnectionPolicy . Den här parametern är valfri och standardanslutningpolicyn används om den utelämnas. |
consistency |
En valfri parameter som representerar konsekvensnivån. Det kan ta valfritt värde från ConsistencyLevel. |
default |
|
diagnostic |
|
endpoint | Tjänstslutpunkten som ska användas för att skapa klienten. |
key | Kontohanteraren eller skrivskyddad nyckel |
permission |
En matris med behörighetsobjekt . |
resource |
Ett objekt som innehåller resurstoken. Nycklar för objektet är resurs-ID:t och värdena är resurstoken. |
token |
En användarangiven funktion för att matcha token för rubrikauktorisering. Tillåter användare att generera sina egna autentiseringstoken, eventuellt med hjälp av en separat tjänst |
user |
En anpassad sträng som ska läggas till i standard-SDK-användaragenten. |
Egenskapsinformation
aadCredentials
AAD-token från @azure/identity
Hämta ett autentiseringsobjekt genom att skapa ett @azure/identity
autentiseringsobjekt Vi använder sedan ditt autentiseringsobjekt och en omfångs-URL (cosmos db-slutpunkten) för att autentisera begäranden till Cosmos
aadCredentials?: TokenCredential
Egenskapsvärde
agent
En valfri anpassad http-agent som ska användas i NodeJS-enronment Använder en agent, https://github.com/TooTallNate/node-proxy-agent till exempel om du behöver ansluta till Cosmos via en proxy
agent?: Agent
Egenskapsvärde
connectionPolicy
En instans av klassen ConnectionPolicy . Den här parametern är valfri och standardanslutningpolicyn används om den utelämnas.
connectionPolicy?: ConnectionPolicy
Egenskapsvärde
consistencyLevel
En valfri parameter som representerar konsekvensnivån. Det kan ta valfritt värde från ConsistencyLevel.
consistencyLevel?: "Strong" | "BoundedStaleness" | "Session" | "Eventual" | "ConsistentPrefix"
Egenskapsvärde
"Strong" | "BoundedStaleness" | "Session" | "Eventual" | "ConsistentPrefix"
defaultHeaders
defaultHeaders?: CosmosHeaders_2
Egenskapsvärde
CosmosHeaders_2
diagnosticLevel
endpoint
Tjänstslutpunkten som ska användas för att skapa klienten.
endpoint: string
Egenskapsvärde
string
key
Kontohanteraren eller skrivskyddad nyckel
key?: string
Egenskapsvärde
string
permissionFeed
resourceTokens
Ett objekt som innehåller resurstoken. Nycklar för objektet är resurs-ID:t och värdena är resurstoken.
resourceTokens?: {[resourcePath: string]: string}
Egenskapsvärde
{[resourcePath: string]: string}
tokenProvider
En användarangiven funktion för att matcha token för rubrikauktorisering. Tillåter användare att generera sina egna autentiseringstoken, eventuellt med hjälp av en separat tjänst
tokenProvider?: TokenProvider
Egenskapsvärde
userAgentSuffix
En anpassad sträng som ska läggas till i standard-SDK-användaragenten.
userAgentSuffix?: string
Egenskapsvärde
string