aio Paket

Klasser

ContainerProxy

Ett gränssnitt för att interagera med en specifik DB-container.

Den här klassen ska inte instansieras direkt. Använd <xref:azure.cosmos.aio.database.DatabaseProxy.get_container_client> i stället metoden för att hämta en befintlig container eller <xref:azure.cosmos.aio.database.DatabaseProxy.create_container> metoden för att skapa en ny container.

En container i en Azure Cosmos DB SQL API-databas är en samling dokument som vart och ett representeras som ett objekt.

CosmosClient

En logisk representation på klientsidan av ett Azure Cosmos DB-konto.

Använd den här klienten för att konfigurera och köra begäranden till Azure Cosmos DB-tjänsten.

Vi rekommenderar att du underhåller en enda instans av CosmosClient per livslängd för programmet, vilket möjliggör effektiv anslutningshantering och prestanda.

CosmosClient-initiering är en tung åtgärd – använd inte initiering av CosmosClient-instanser som autentiseringsuppgifter eller verifiering av nätverksanslutning.

Instansiera en ny CosmosClient.

DatabaseProxy

Ett gränssnitt för att interagera med en specifik databas.

Den här klassen ska inte instansieras direkt. Använd <xref:azure.cosmos.aio.cosmos_client.CosmosClient.get_database_client> i stället metoden för att hämta en befintlig databas eller <xref:azure.cosmos.aio.cosmos_client.CosmosClient.create_database> metoden för att skapa en ny databas.

En databas innehåller en eller flera containrar som var och en kan innehålla objekt, lagrade procedurer, utlösare och användardefinierade funktioner.

En databas kan också ha associerade användare, som var och en är konfigurerad med en uppsättning behörigheter för åtkomst till vissa containrar, lagrade procedurer, utlösare, användardefinierade funktioner eller objekt.

En Azure Cosmos DB SQL API-databas har följande systemgenererade egenskaper. Dessa egenskaper är skrivskyddade:

  • _rid: Resurs-ID.

  • _ts: När resursen senast uppdaterades. Värdet är en tidsstämpel.

  • _self: Resursens unika adresserbara URI.

  • _etag: Resursetaggar som krävs för optimistisk samtidighetskontroll.

  • _colls: Den adresserbara sökvägen för samlingsresursen.

  • _users: Den adresserbara sökvägen för användarresursen.

ScriptsProxy

Ett gränssnitt för att interagera med lagrade procedurer.

Den här klassen ska inte instansieras direkt. Använd i stället attributet scripts .

UserProxy

Ett gränssnitt för att interagera med en specifik användare.

Den här klassen ska inte instansieras direkt. Använd get_user_client i stället metoden .