Azure Cosmos DB for NoSQL 用の Azure CLI サンプル
適用対象: NoSQL
次のテーブルには、Azure Cosmos DB for NoSQL 用の Azure CLI スクリプトのサンプルと、すべての Azure Cosmos DB API に適用される Azure CLI スクリプトのサンプルへのリンクが含まれています。 共通サンプルは、すべての API で同じです。
これらのサンプルを使用するには、Azure CLI バージョン 2.30 以降が必要です。 バージョンを確認するには、az --version
を実行します。 インストールまたはアップグレードする必要がある場合は、Azure CLI のインストールに関するページを参照してください。 Azure Cloud Shell を使用している場合は、最新バージョンが既にインストールされています。
NoSQL 用 API のサンプル
タスク | 説明 |
---|---|
Azure Cosmos DB アカウント、データベース、コンテナーを作成する | NoSQL 用 API 向けの Azure Cosmos DB アカウント、データベース、コンテナーを作成します。 |
サーバーレス Azure Cosmos DB アカウント、データベース、コンテナーを作成する | NoSQL 用 API 向けのサーバーレス Azure Cosmos DB アカウント、データベース、コンテナーを作成します。 |
Azure Cosmos DB アカウント、データベース、自動スケーリングするコンテナーを作成する | NoSQL 用 API 向けに Azure Cosmos DB アカウント、データベース、自動スケーリングのコンテナーを作成します。 |
スループット操作の実行 | データベースとコンテナーに対する読み取り、更新、および自動スケーリングと標準スループット間の移行を行います。 |
リソースが削除されないようにロックする | リソース ロックを使用してリソースが削除されないようにします。 |
共通 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 サンプルについては、次を参照してください。