Compartir a través de


aio Paquete

Clases

ContainerProxy

Interfaz para interactuar con un contenedor de base de datos específico.

Esta clase no se debe crear una instancia directamente. En su lugar, use el <xref:azure.cosmos.aio.database.DatabaseProxy.get_container_client> método para obtener un contenedor existente o el <xref:azure.cosmos.aio.database.DatabaseProxy.create_container> método para crear un nuevo contenedor.

Un contenedor de una base de datos de SQL API de Azure Cosmos DB es una colección de documentos, cada uno de los cuales se representa como un elemento.

CosmosClient

Representación lógica del lado cliente de una cuenta de Azure Cosmos DB.

Use este cliente para configurar y ejecutar solicitudes en el servicio Azure Cosmos DB.

Se recomienda mantener una única instancia de CosmosClient por duración de la aplicación, lo que permite una administración y un rendimiento eficaces de la conexión.

La inicialización de CosmosClient es una operación intensiva: no use instancias de CosmosClient de inicialización como credenciales ni validaciones de conectividad de red.

Cree una instancia de un nuevo CosmosClient.

DatabaseProxy

Interfaz para interactuar con una base de datos específica.

Esta clase no se debe crear una instancia directamente. En su lugar, use el <xref:azure.cosmos.aio.cosmos_client.CosmosClient.get_database_client> método para obtener una base de datos existente o el <xref:azure.cosmos.aio.cosmos_client.CosmosClient.create_database> método para crear una base de datos nueva.

Una base de datos contiene uno o varios contenedores, cada uno de los cuales puede contener elementos, procedimientos almacenados, desencadenadores y funciones definidas por el usuario.

Una base de datos también puede tener usuarios asociados, cada uno de los cuales está configurado con un conjunto de permisos para acceder a determinados contenedores, procedimientos almacenados, desencadenadores, funciones definidas por el usuario o elementos.

Una base de datos de SQL API de Azure Cosmos DB tiene las siguientes propiedades generadas por el sistema. Estas propiedades son de solo lectura:

  • _rid: el identificador de recurso.

  • _ts: cuándo se actualizó por última vez el recurso. El valor es una marca de tiempo.

  • _self: el URI direccionable único para el recurso.

  • _etag: la etag de recursos necesaria para el control de simultaneidad optimista.

  • _colls: ruta de acceso direccionable del recurso de colecciones.

  • _users: ruta de acceso direccionable del recurso de usuarios.

ScriptsProxy

Interfaz para interactuar con procedimientos almacenados.

Esta clase no se debe crear una instancia directamente. En su lugar, use el scripts atributo .

UserProxy

Interfaz para interactuar con un usuario específico.

Esta clase no se debe crear una instancia directamente. En su lugar, use el get_user_client método .