Tous les produits
Search
Centre de documentation

ENS:Créer une instance ENS avec ROS

Dernière mise à jour :Aug 10, 2026

Rédigez un modèle Resource Orchestration Service pour créer automatiquement des instances ENS.

Ressources prises en charge

Autorisations

Pour créer une instance ENS dans cet exemple, Resource Orchestration Service utilise les identifiants de l'utilisateur actuel de la console. L'utilisateur doit disposer de l'autorisation suivante :

  • AliyunENSFullAccess : Autorisation de gérer les ressources ENS.

L'utilisation d'un compte Alibaba Cloud présente un risque élevé pour la sécurité. Nous vous recommandons d'utiliser un utilisateur RAM disposant uniquement des autorisations minimales requises pour les appels API et les opérations courantes. Pour savoir comment accorder à un utilisateur RAM les autorisations nécessaires à la gestion des ressources ENS, consultez la rubrique Stratégies système pour ENS.

Procédure

  1. Connectez-vous à la console ROS. Dans la barre de navigation supérieure, sélectionnez une région dans la liste déroulante Region.

  2. Sur la page Stacks, cliquez sur Create Stack. Dans la section Specify Template, cliquez sur Select an Existing Template.

    Remarque
    • Si vous sélectionnez Create Template ou ROS Infrastructure Composer, vous êtes redirigé vers la page correspondante.

  3. Pour l'option Template Import Method, sélectionnez Enter Template Content. Pour le champ Template Content, sélectionnez ROS et saisissez le code.

    Pour plus d'informations sur la syntaxe et les paramètres de création d'une instance ENS, consultez la rubrique ALIYUN::ENS::Instance. Cet exemple crée deux instances.

    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. Cliquez sur Create pour lancer la stack.

  5. Une fois la stack créée, consultez les nouvelles instances via OpenAPI, les SDK ou la console ENS.

    Dans le volet de navigation de gauche de la console ENS, choisissez Compute & Image > Instances. Sur la page Instances, visualisez les instances nouvellement créées. Dans la colonne Status, l'état de l'instance est Running.