すべてのプロダクト
Search
ドキュメントセンター

ApsaraDB for MongoDB:CLI 統合の例

最終更新日:Jun 22, 2026

Alibaba Cloud CLI を使用して ApsaraDB for MongoDB レプリカセットインスタンスを作成します。

Alibaba Cloud CLI の概要については、「Alibaba Cloud CLI とは」をご参照ください。

リソースアーキテクチャ

image.png

このテンプレートは、指定されたリージョンに Virtual Private Cloud (VPC) と vSwitch を作成し、次に MongoDB レプリカセットインスタンスを作成します。

CLI のインストール

  • お使いのコンピューターに Alibaba Cloud CLI をインストールおよび設定するには、インストールガイドをご参照ください。

  • または、ローカルにインストールすることなく、プリインストール済みの CLI 環境を提供する Cloud Shell を使用することもできます。

権限の設定

Alibaba Cloud CLI は、現在のユーザーの認証情報を使用します。 このユーザーに次の権限があることを確認してください:

  • AliyunVPCFullAccessVirtual Private Cloud を管理する権限。

  • AliyunMongoDBFullAccessApsaraDB for MongoDB を管理する権限。

CLI の例の生成

  1. OpenAPI Explorer にログインします。

  2. ページの上部で クラウド製品の選択 をクリックし、対象のプロダクトを選択します。

  3. 左側のナビゲーションウィンドウで、テスト をクリックします。

  4. API デバッグページで、[左側の検索ボックス] を使用して目的の API オペレーションを検索します。Parameter Configuration タブで、API ドキュメントに従ってパラメーターを設定します。Parameter Configuration の右側にある [CLI の例] タブをクリックして、対応するコマンドを生成します。

    • [コマンドの実行]运行命令.png ボタンをクリックして Cloud Shell を開き、コマンドをすばやくデバッグします。

    • Copy复制.png ボタンをクリックして CLI の例をコピーします。 その後、ローカルシェルに貼り付けてコマンドを実行できます。

      • CLI の例をローカルシェルに貼り付けるときは、パラメーターフォーマットが正しいことを確認してください。 Alibaba Cloud CLI コマンドのパラメーターフォーマットの詳細については、「パラメーターフォーマット」をご参照ください。

      • OpenAPI Explorer は、コマンドに --region オプションを自動的に追加します。これは、認証情報または環境変数内のデフォルトリージョンをオーバーライドします。 このオプションが不要な場合は削除してください。

API の呼び出し

Alibaba Cloud CLI は、次の構文を使用して RPC API オペレーションを呼び出します:

aliyun <product> <APIName> [--parameter1 value1 --parameter2 value2 ...]
  • product:対象のクラウドサービスのプロダクトコード。 たとえば、MongoDB のプロダクトコードは dds です。

  • APIName:呼び出す API オペレーション。 たとえば、レプリカセットインスタンスを作成するには、CreateDBInstance を呼び出します。

  • --parameter:API オペレーションのリクエストパラメーター。

VPC の作成

CreateVpc パラメーターの詳細については、「CreateVpc」をご参照ください。

例:

aliyun vpc CreateVpc --RegionId cn-hangzhou

出力例:

{
        "RequestId": "E8410523-E996-5345-9E4D-35D6C47A****",
        "ResourceGroupId": "rg-acfmz7u4zzr****",
        "RouteTableId": "vtb-bp1dcxc8j4jys18id****",
        "VRouterId": "vrt-bp1w2lsqfm9f7k2dy****",
        "VpcId": "vpc-bp191olzz22cgl073****"
}

vSwitch の作成

CreateVSwitch パラメーターの詳細については、「CreateVSwitch」をご参照ください。

例:

aliyun vpc CreateVSwitch --ZoneId cn-hangzhou-i --CidrBlock 172.16.1.0/24 --VpcId vpc-bp191olzz22cgl073****

出力例:

{
        "RequestId": "D3316995-CAB6-58A3-97E5-F1CBFE2E****",
        "VSwitchId": "vsw-bp10cm6ujv0na2vlp****"
}

MongoDB インスタンスの作成

CreateDBInstance パラメーターの詳細については、「CreateDBInstance」をご参照ください。

例:

aliyun dds CreateDBInstance --RegionId cn-hangzhou --ZoneId cn-hangzhou-i --EngineVersion 7.0 --DBInstanceClass mdb.shard.4x.large.d --DBInstanceStorage 20 --VpcId vpc-bp191olzz22cgl073**** --VSwitchId vsw-bp10cm6ujv0na2vlp****

出力例:

{
        "DBInstanceId": "dds-bp1df136c811****",
        "OrderId": "23705179664****",
        "RequestId": "1336E68C-86A4-5355-A12A-D0A0C27A****"
}