CosmosClientOptions interface
Propriedades
aad |
Token do AAD de |
agent | Um agente http(s) personalizado opcional a ser utilizado em enironments no NodeJS Utilize um agente, como https://github.com/TooTallNate/node-proxy-agent , por exemplo, se precisar de se ligar ao Cosmos através de um proxy |
connection |
Uma instância da classe ConnectionPolicy . Este parâmetro é opcional e a connectionPolicy predefinida será utilizada se for omitida. |
consistency |
Um parâmetro opcional que representa o nível de consistência. Pode tirar qualquer valor de ConsistencyLevel. |
default |
|
diagnostic |
|
endpoint | O ponto final de serviço a utilizar para criar o cliente. |
key | A chave principal ou só de leitura da conta |
permission |
Uma matriz de objetos de Permissão . |
resource |
Um objeto que contém tokens de recursos. As chaves do objeto são IDs de recursos e os valores são os tokens de recursos. |
token |
Uma função fornecida pelo utilizador para resolver tokens de autorização de cabeçalho. Permite que os utilizadores gerem os seus próprios tokens de autenticação, potencialmente através de um serviço separado |
user |
Uma cadeia personalizada para acrescentar ao agente de utilizador do SDK predefinido. |
Detalhes de Propriedade
aadCredentials
Token do AAD de @azure/identity
Obter um objeto de credencial ao criar um @azure/identity
objeto de credencial Vamos utilizar o objeto de credencial e um URL de âmbito (o ponto final do cosmos db) para autenticar pedidos no Cosmos
aadCredentials?: TokenCredential
Valor de Propriedade
agent
Um agente http(s) personalizado opcional a ser utilizado em enironments no NodeJS Utilize um agente, como https://github.com/TooTallNate/node-proxy-agent , por exemplo, se precisar de se ligar ao Cosmos através de um proxy
agent?: Agent
Valor de Propriedade
connectionPolicy
Uma instância da classe ConnectionPolicy . Este parâmetro é opcional e a connectionPolicy predefinida será utilizada se for omitida.
connectionPolicy?: ConnectionPolicy
Valor de Propriedade
consistencyLevel
Um parâmetro opcional que representa o nível de consistência. Pode tirar qualquer valor de ConsistencyLevel.
consistencyLevel?: "Strong" | "BoundedStaleness" | "Session" | "Eventual" | "ConsistentPrefix"
Valor de Propriedade
"Strong" | "BoundedStaleness" | "Session" | "Eventual" | "ConsistentPrefix"
defaultHeaders
defaultHeaders?: CosmosHeaders_2
Valor de Propriedade
CosmosHeaders_2
diagnosticLevel
endpoint
O ponto final de serviço a utilizar para criar o cliente.
endpoint: string
Valor de Propriedade
string
key
A chave principal ou só de leitura da conta
key?: string
Valor de Propriedade
string
permissionFeed
resourceTokens
Um objeto que contém tokens de recursos. As chaves do objeto são IDs de recursos e os valores são os tokens de recursos.
resourceTokens?: {[resourcePath: string]: string}
Valor de Propriedade
{[resourcePath: string]: string}
tokenProvider
Uma função fornecida pelo utilizador para resolver tokens de autorização de cabeçalho. Permite que os utilizadores gerem os seus próprios tokens de autenticação, potencialmente através de um serviço separado
tokenProvider?: TokenProvider
Valor de Propriedade
userAgentSuffix
Uma cadeia personalizada para acrescentar ao agente de utilizador do SDK predefinido.
userAgentSuffix?: string
Valor de Propriedade
string