CosmosClientOptions interface
Proprietà
aad |
Token AAD da |
agent | Agente http personalizzato facoltativo da usare in NodeJS enironments Usare un agente, ad https://github.com/TooTallNate/node-proxy-agent esempio se è necessario connettersi a Cosmos tramite un proxy |
connection |
Istanza della classe ConnectionPolicy . Questo parametro è facoltativo e la connessione predefinitaPolicy verrà usata se omesso. |
consistency |
Parametro facoltativo che rappresenta il livello di coerenza. Può accettare qualsiasi valore da ConsistencyLevel. |
default |
|
diagnostic |
|
endpoint | Endpoint del servizio da usare per creare il client. |
key | Chiave master o readonly dell'account |
permission |
Matrice di oggetti Permission . |
resource |
Oggetto che contiene token di risorse. Le chiavi per l'oggetto sono ID risorsa e i valori sono i token di risorsa. |
token |
Funzione fornita dall'utente per la risoluzione dei token di autorizzazione dell'intestazione. Consente agli utenti di generare i propri token di autenticazione, potenzialmente usando un servizio separato |
user |
Stringa personalizzata da aggiungere all'agente utente SDK predefinito. |
Dettagli proprietà
aadCredentials
Token AAD da @azure/identity
Ottenere un oggetto credenziale creando un oggetto credenziali Verrà quindi usato l'oggetto credenziali e un @azure/identity
URL di ambito (endpoint cosmos db) per autenticare le richieste a Cosmos
aadCredentials?: TokenCredential
Valore della proprietà
agent
Agente http personalizzato facoltativo da usare in NodeJS enironments Usare un agente, ad https://github.com/TooTallNate/node-proxy-agent esempio se è necessario connettersi a Cosmos tramite un proxy
agent?: Agent
Valore della proprietà
connectionPolicy
Istanza della classe ConnectionPolicy . Questo parametro è facoltativo e la connessione predefinitaPolicy verrà usata se omesso.
connectionPolicy?: ConnectionPolicy
Valore della proprietà
consistencyLevel
Parametro facoltativo che rappresenta il livello di coerenza. Può accettare qualsiasi valore da ConsistencyLevel.
consistencyLevel?: "Strong" | "BoundedStaleness" | "Session" | "Eventual" | "ConsistentPrefix"
Valore della proprietà
"Strong" | "BoundedStaleness" | "Session" | "Eventual" | "ConsistentPrefix"
defaultHeaders
defaultHeaders?: CosmosHeaders_2
Valore della proprietà
CosmosHeaders_2
diagnosticLevel
endpoint
Endpoint del servizio da usare per creare il client.
endpoint: string
Valore della proprietà
string
key
Chiave master o readonly dell'account
key?: string
Valore della proprietà
string
permissionFeed
resourceTokens
Oggetto che contiene token di risorse. Le chiavi per l'oggetto sono ID risorsa e i valori sono i token di risorsa.
resourceTokens?: {[resourcePath: string]: string}
Valore della proprietà
{[resourcePath: string]: string}
tokenProvider
Funzione fornita dall'utente per la risoluzione dei token di autorizzazione dell'intestazione. Consente agli utenti di generare i propri token di autenticazione, potenzialmente usando un servizio separato
tokenProvider?: TokenProvider
Valore della proprietà
userAgentSuffix
Stringa personalizzata da aggiungere all'agente utente SDK predefinito.
userAgentSuffix?: string
Valore della proprietà
string