CosmosClientOptions interface
Propiedades
aad |
Token de AAD de Obtención de |
agent | Un agente http(s) personalizado opcional que se usará en los entornos de NodeJS Use un agente como, por https://github.com/TooTallNate/node-proxy-agent ejemplo, si necesita conectarse a Cosmos a través de un proxy. |
connection |
Instancia de la clase ConnectionPolicy . Este parámetro es opcional y se usará connectionPolicy predeterminado si se omite. |
consistency |
Parámetro opcional que representa el nivel de coherencia. Puede tomar cualquier valor de ConsistencyLevel. |
default |
|
diagnostic |
|
endpoint | Punto de conexión de servicio que se va a usar para crear el cliente. |
key | Clave maestra o de solo lectura de la cuenta |
permission |
Matriz de objetos Permission . |
resource |
Objeto que contiene tokens de recursos. Las claves del objeto son identificadores de recurso y los valores son los tokens de recursos. |
token |
Función proporcionada por el usuario para resolver tokens de autorización de encabezado. Permite a los usuarios generar sus propios tokens de autenticación, posiblemente mediante un servicio independiente. |
user |
Cadena personalizada que se va a anexar al agente de usuario del SDK predeterminado. |
Detalles de las propiedades
aadCredentials
Token de AAD de Obtención de @azure/identity
un objeto de credencial mediante la creación de un @azure/identity
objeto de credencialEs usaremos el objeto de credencial y una dirección URL de ámbito (el punto de conexión de Cosmos db) para autenticar las solicitudes en Cosmos.
aadCredentials?: TokenCredential
Valor de propiedad
agent
Un agente http(s) personalizado opcional que se usará en los entornos de NodeJS Use un agente como, por https://github.com/TooTallNate/node-proxy-agent ejemplo, si necesita conectarse a Cosmos a través de un proxy.
agent?: Agent
Valor de propiedad
connectionPolicy
Instancia de la clase ConnectionPolicy . Este parámetro es opcional y se usará connectionPolicy predeterminado si se omite.
connectionPolicy?: ConnectionPolicy
Valor de propiedad
consistencyLevel
Parámetro opcional que representa el nivel de coherencia. Puede tomar cualquier valor de ConsistencyLevel.
consistencyLevel?: "Strong" | "BoundedStaleness" | "Session" | "Eventual" | "ConsistentPrefix"
Valor de propiedad
"Strong" | "BoundedStaleness" | "Session" | "Eventual" | "ConsistentPrefix"
defaultHeaders
defaultHeaders?: CosmosHeaders_2
Valor de propiedad
CosmosHeaders_2
diagnosticLevel
endpoint
Punto de conexión de servicio que se va a usar para crear el cliente.
endpoint: string
Valor de propiedad
string
key
Clave maestra o de solo lectura de la cuenta
key?: string
Valor de propiedad
string
permissionFeed
resourceTokens
Objeto que contiene tokens de recursos. Las claves del objeto son identificadores de recurso y los valores son los tokens de recursos.
resourceTokens?: {[resourcePath: string]: string}
Valor de propiedad
{[resourcePath: string]: string}
tokenProvider
Función proporcionada por el usuario para resolver tokens de autorización de encabezado. Permite a los usuarios generar sus propios tokens de autenticación, posiblemente mediante un servicio independiente.
tokenProvider?: TokenProvider
Valor de propiedad
userAgentSuffix
Cadena personalizada que se va a anexar al agente de usuario del SDK predeterminado.
userAgentSuffix?: string
Valor de propiedad
string