aio パッケージ
クラス
ContainerProxy |
特定の DB コンテナーと対話するためのインターフェイス。 このクラスは直接インスタンス化しないでください。 代わりに、 メソッドを <xref:azure.cosmos.aio.database.DatabaseProxy.get_container_client> 使用して既存のコンテナーを取得するか、 メソッドを <xref:azure.cosmos.aio.database.DatabaseProxy.create_container> 使用して新しいコンテナーを作成します。 Azure Cosmos DB SQL API データベース内のコンテナーはドキュメントのコレクションであり、それぞれが Item として表されます。 |
CosmosClient |
Azure Cosmos DB アカウントのクライアント側の論理表現。 このクライアントを使用して、Azure Cosmos DB サービスに対する要求を構成して実行します。 アプリケーションの有効期間ごとに CosmosClient の 1 つのインスタンスを維持することをお勧めします。これにより、効率的な接続管理とパフォーマンスが可能になります。 CosmosClient の初期化は負荷の高い操作です。資格情報やネットワーク接続の検証には、初期化 CosmosClient インスタンスを使用しないでください。 新しい CosmosClient をインスタンス化します。 |
DatabaseProxy |
特定のデータベースと対話するためのインターフェイス。 このクラスは直接インスタンス化しないでください。 代わりに、 メソッドを <xref:azure.cosmos.aio.cosmos_client.CosmosClient.get_database_client> 使用して既存のデータベースを取得するか、 メソッドを <xref:azure.cosmos.aio.cosmos_client.CosmosClient.create_database> 使用して新しいデータベースを作成します。 データベースには 1 つ以上のコンテナーが含まれており、各コンテナーには項目、ストアド プロシージャ、トリガー、およびユーザー定義関数を含めることができます。 データベースには関連付けられたユーザーを含めることもできます。各ユーザーは、特定のコンテナー、ストアド プロシージャ、トリガー、ユーザー定義関数、または項目にアクセスするための一連のアクセス許可で構成されます。 Azure Cosmos DB SQL API データベースには、システムによって生成された次のプロパティがあります。 これらのプロパティは読み取り専用です。
|
ScriptsProxy |
ストアド プロシージャと対話するためのインターフェイス。 このクラスは直接インスタンス化しないでください。 代わりに、 属性を使用します scripts 。 |
UserProxy |
特定のユーザーと対話するためのインターフェイス。 このクラスは直接インスタンス化しないでください。 代わりに、 メソッドを使用します get_user_client 。 |
Azure SDK for Python