全部产品
Search
文档中心

ENS:Integrasi sumber daya menggunakan ROS

更新时间:Nov 19, 2025

Anda dapat menggunakan Resource Orchestration Service (ROS) untuk memanggil operasi API dari ENS. Topik ini menjelaskan cara membuat template Resource Orchestration Service dan menggunakannya untuk secara otomatis membuat instance ENS.

Sumber daya yang didukung

Izin

Dalam contoh ini, Anda perlu membuat instance ENS. Secara default, Resource Orchestration Service menggunakan kredensial pengguna yang masuk ke konsol ROS. Pengguna tersebut harus diberikan izin berikut:

  • AliyunENSFullAccess: Izin untuk mengelola sumber daya ENS.

Akun Alibaba Cloud memiliki izin atas semua operasi API. Namun, penggunaan akun Alibaba Cloud untuk memanggil operasi API dapat menimbulkan risiko keamanan. Kami sangat menyarankan agar Anda memanggil operasi API atau melakukan O&M rutin sebagai Pengguna RAM. Sebelum memanggil operasi API sebagai Pengguna RAM, berikan izin yang diperlukan kepada Pengguna RAM sesuai kebutuhan. Pengguna RAM harus memiliki izin untuk mengelola sumber daya ENS. Untuk informasi selengkapnya, lihat Kebijakan sistem untuk ENS.

Prosedur

  1. Masuk ke konsol ROS. Di bilah navigasi atas, pilih wilayah dari daftar drop-down Region.

  2. Pada halaman Stacks, klik Create Stack. Di bagian Specify Template, klik Select an Existing Template.

    Catatan
    • Jika Anda memilih Create Template atau Infrastructure Composer, Anda akan diarahkan ke halaman yang sesuai.

  3. Untuk Template Import Method, pilih Enter Template Content. Untuk Template Content, pilih ROS, lalu masukkan kode.

    Untuk informasi lebih lanjut tentang sintaksis, deskripsi, dan contoh cara membuat instance ENS, lihat ALIYUN::ENS::Instance.

    YAML format

    ROSTemplateFormatVersion: '2015-09-01'
    Resources:
      ENSInstance:
        Type: ALIYUN::ENS::Instance
        Properties:
          EnsRegionId: cn-chengdu-telecom-3
          ImageId: centos_6_08_64_20G_alibase_20171208
          InstanceType: ens.sn1.stiny
          InternetChargeType: 95BandwidthByMonth
          Password: Enstest1xx
          Period: 1
          Quantity: 2
          SystemDiskSize: 20
          DataDiskSize: 20
          PaymentType: Subscription
    Outputs: {}

    JSON format

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Resources": {
        "ENSInstance": {
          "Type": "ALIYUN::ENS::Instance",
          "Properties": {
            "EnsRegionId": "cn-chengdu-telecom-3",
            "ImageId": "centos_6_08_64_20G_alibase_20171208",
            "InstanceType": "ens.sn1.stiny",
            "InternetChargeType": "95BandwidthByMonth",
            "Password": "Enstest1xx",
            "Period": 1,
            "Quantity": 2,
            "SystemDiskSize": 20,
            "DataDiskSize": 20,
            "PaymentType": "Subscription"
          }
        }
      },
      "Outputs": {
      }
    }
  4. Klik Create dan jalankan stack yang telah dibuat.

  5. Setelah instance ENS dibuat, panggil operasi API, gunakan SDK, atau kunjungi konsol ENS untuk melihat instance ENS yang telah dibuat.

    image