Azure Cosmos DB for MongoDB 用の Azure CLI サンプル
適用対象: MongoDB
次の表には、Azure Cosmos DB for MongoDB 用の Azure CLI スクリプトのサンプルと、すべての Azure Cosmos DB API に適用される Azure CLI スクリプトのサンプルへのリンクが含まれています。 共通サンプルは、すべての API で同じです。
これらのサンプルを使用するには、Azure CLI バージョン 2.30 以降が必要です。 バージョンを確認するには、az --version
を実行します。 インストールまたはアップグレードする必要がある場合は、Azure CLI のインストールに関するページを参照してください。 Azure Cloud Shell を使用している場合は、最新バージョンが既にインストールされています。
MongoDB 用 API のサンプル
タスク | 説明 |
---|---|
Azure Cosmos DB アカウント、データベース、およびコレクションを作成する | MongoDB 用 API の Azure Cosmos DB アカウント、データベース、およびコレクションを作成します。 |
サーバーレス Azure Cosmos DB アカウント、データベース、コレクションを作成する | MongoDB 用 API のサーバーレス Azure Cosmos DB アカウント、データベース、およびコレクションを作成します。 |
Azure Cosmos DB アカウント、自動スケーリングのデータベース、共有スループットの 2 つのコレクションを作成する | MongoDB 用 API の Azure Cosmos DB アカウント、自動スケーリングのデータベース、共有スループットの 2 つのコレクションを作成します。 |
スループット操作を実行する | データベースとコレクションに対する読み取り、更新、および自動スケーリングと標準スループット間の移行を行います。 |
リソースが削除されないようにロックする | リソース ロックを使用してリソースが削除されないようにします。 |
共通 API サンプル
これらのサンプルは、すべての Azure Cosmos DB API に適用されます このサンプルでは、NoSQL 用 API アカウントを使用していますが、これらの操作は Azure Cosmos DB のすべてのデータベース API で同一です。
タスク | 説明 |
---|---|
リージョンを追加またはフェールオーバーする | リージョンの追加、フェールオーバー優先度の変更、手動フェールオーバーのトリガーを行います。 |
アカウントキー操作の実行 | アカウント キーと読み取り専用キーの表示、キーの再生成、および接続文字列の表示を行います。 |
IP ファイアウォールを使用してセキュリティ保護する | IP ファイアウォールが構成された Azure Cosmos DB アカウントを作成します。 |
サービス エンドポイントを使用して新しいアカウントをセキュリティ保護する | Azure Cosmos DB アカウントを作成し、サービス エンドポイントを使用してセキュリティで保護します。 |
サービス エンドポイントを使用して既存のアカウントをセキュリティ保護する | サブネットが最終的に構成されるときに、サービス エンドポイントを使用してセキュリティで保護されるように Azure Cosmos DB アカウントを更新します。 |
既存の Free レベル アカウントを検索する | サブスクリプションに既存の Free レベル アカウントがあるかどうかを確認します。 |
次のステップ
Azure Cosmos DB CLI のすべてのコマンドのリファレンス ページは、Azure CLI リファレンスで確認できます。
その他の Api の Azure CLI サンプルについては、次を参照してください。