Tüm Ürünler
Search
Belge Merkezi

ApsaraDB for MongoDB:CLI entegrasyon örneği

Son Güncelleme:Oct 03, 2026

Alibaba Cloud CLI kullanarak bir ApsaraDB for MongoDB çoğaltma kümesi örneği oluşturun.

Alibaba Cloud CLI hakkında bilgi edinmek için bkz. Alibaba Cloud CLI Nedir?.

Kaynak mimarisi

image.png

Şablon, belirtilen bir bölgede bir VPC ve vSwitch oluşturur; ardından bir MongoDB çoğaltma kümesi örneği oluşturur.

CLI'yı yükleyin

  • Bilgisayarınızda Alibaba Cloud CLI'yı yüklemek ve yapılandırmak için Yükleme Kılavuzu konusuna bakın.

  • Alternatif olarak, yerel yükleme gerektirmeyen önceden yüklenmiş bir CLI ortamı sağlayan Cloud Shell hizmetini kullanabilirsiniz.

İzinleri yapılandırın

Alibaba Cloud CLI, mevcut kullanıcının kimlik bilgilerini kullanır. Bu kullanıcının aşağıdaki izinlere sahip olduğundan emin olun:

  • AliyunVPCFullAccess: Virtual Private Cloud yönetme izni.

  • AliyunMongoDBFullAccess: ApsaraDB for MongoDB yönetme izni.

CLI örneği oluşturun

  1. OpenAPI Explorer adresine gidin.

  2. Sayfanın üst kısmında Select Cloud Products öğesini tıklayın ve hedef ürününüzü seçin.

  3. Sol gezinme bölmesinde Test seçeneğini tıklayın.

  4. API hata ayıklama sayfasında, istediğiniz API işlemini bulmak için left-side search box alanını kullanın. Parameter Configuration sekmesinde, API belgelerine göre parametreleri yapılandırın. İlgili komutu oluşturmak için Parameter Configuration bölümünün sağındaki CLI Example sekmesine tıklayın.

    • Run Command运行命令.png düğmesini tıklayarak Cloud Shell hizmetini açın ve komutu hızlıca hata ayıklayın.

    • CLI örneğini kopyalamak için Copy复制.png düğmesini tıklayın. Ardından bu komutu yerel bir kabuğa yapıştırıp çalıştırabilirsiniz.

      • CLI örneğini yerel bir kabuğa yapıştırırken parametre biçiminin doğru olduğundan emin olun. Alibaba Cloud CLI komutları için parametre biçimleri hakkında daha fazla bilgi için bkz. Parametre biçimleri.

      • OpenAPI Explorer, komuta otomatik olarak --region seçeneğini ekler; bu seçenek, kimlik bilgilerinizdeki veya ortam değişkenlerinizdeki varsayılan bölgeyi geçersiz kılar. Gerekmiyorsa bu seçeneği kaldırın.

API çağrısı yapın

Alibaba Cloud CLI, bir RPC API işlemini çağırmak için aşağıdaki sözdizimini kullanır:

aliyun <product> <APIName> [--parameter1 value1 --parameter2 value2 ...]
  • product: Hedef cloud hizmetinin ürün kodu. Örneğin, MongoDB'nin ürün kodu dds değeridir.

  • APIName: Çağrılacak API işlemi. Örneğin, bir çoğaltma kümesi örneği oluşturmak için CreateDBInstance işlemini çağırın.

  • --parameter: API işleminin istek parametreleri.

VPC oluşturun

CreateVpc parametreleri hakkında bilgi için bkz. CreateVpc.

Örnek:

aliyun vpc CreateVpc --RegionId cn-hangzhou

Örnek çıktı:

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

vSwitch oluşturun

CreateVSwitch parametreleri hakkında bilgi için bkz. CreateVSwitch.

Örnek:

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

Örnek çıktı:

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

MongoDB örneği oluşturun

CreateDBInstance parametreleri hakkında bilgi için bkz. CreateDBInstance.

Örnek:

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****

Örnek çıktı:

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