Tous les produits
Search
Centre de documentation

Resource Orchestration Service:Rédiger des modèles avec l’éditeur en ligne de ROS

Dernière mise à jour :Aug 10, 2026

Cette rubrique explique comment rédiger un modèle à l’aide de l’éditeur de modèles en ligne de ROS. L’éditeur en ligne propose des fonctionnalités telles que la saisie semi-automatique du contenu du modèle, ainsi que l’aperçu des paramètres et du diagramme d’architecture.

Prérequis

Maîtrisez la syntaxe et la structure des modèles ROS. Pour plus d’informations, consultez les rubriques sur la syntaxe des modèles et la structure des modèles.

Procédure

  1. Connectez-vous à la console ROS.

  2. Dans le volet de navigation de gauche, sélectionnez Templates > My Templates.

  3. Sur la page My Templates, cliquez sur Create Template.

  4. Sur la page Create Template, modifiez le modèle ROS.

    Modifiez le modèle dans l’éditeur de modèles ROS ou dans l’éditeur de modèles Terraform.

Éditeur de modèles ROS

L’éditeur de modèles ROS prend en charge deux modes : l’éditeur de script et l’éditeur visuel.

  • Éditeur de script (pour les modèles JSON et YAML)

    L’éditeur de script offre des fonctionnalités telles que la saisie semi-automatique du contenu et les suggestions de paramètres.

    • Suggestions intelligentes pour les types de ressources et de paramètres

      Lorsque vous définissez des ressources (Resources) et des paramètres (Parameters) dans un modèle ROS, l’éditeur suggère les types de ressources et de paramètres requis.

      L’éditeur prend en charge la saisie semi-automatique pour les formats JSON et YAML. Par exemple, lorsque vous saisissez un mot-clé correspondant à un type de ressource dans la section Resources d’un modèle JSON, des options telles que ALIYUN::ECS::VPC apparaissent. De même, lorsque vous indiquez un type de paramètre dans la section Parameters d’un modèle YAML, des valeurs suggérées comme Boolean s’affichent.

    • Suggestions intelligentes pour les propriétés des ressources

      Lorsque vous définissez des ressources (Resources) dans un modèle ROS, l’éditeur propose des suggestions pour les propriétés requises (Properties).

      Par exemple, lorsque vous définissez les propriétés d’une ressource de type ALIYUN::ECS::VPC et que vous saisissez la lettre V, une liste déroulante affiche les propriétés correspondantes, telles que VpcName.

    • Suggestions intelligentes pour les références

      Lorsque vous utilisez la fonction Ref dans les sections Resources, Outputs, Mappings, Conditions ou Metadata d’un modèle ROS, l’éditeur suggère les paramètres, les ID de ressources et les pseudo-paramètres correspondants.

      Par exemple, si vous saisissez "Ref": "v", l’éditeur affiche une liste déroulante contenant les éléments correspondants, tels que le nom de ressource VPC, le nom de paramètre VpcName et le pseudo-paramètre ALIYUN::NoValue.

    • Aperçu des informations sur les paramètres

      Une fois le modèle ROS défini, cliquez sur le bouton Preview situé dans le coin supérieur droit de l’éditeur pour afficher un aperçu des paramètres rendus. Cela vous permet de vérifier et d’affiner les paramètres.

      Le panneau d’aperçu présente les paramètres définis dans le modèle sous forme de formulaire. Il inclut le libellé du paramètre (Label), son type (Type) et sa valeur par défaut (Default), ainsi que les contrôles de saisie correspondants, tels que les zones de texte et les listes déroulantes. Cette vue facilite la vérification visuelle de la configuration des paramètres.

  • Éditeur visuel

    L’éditeur visuel prend en charge des fonctionnalités telles que la sélection via liste déroulante et la saisie de texte.

    L’éditeur fournit une interface visuelle permettant de modifier manuellement et de générer un modèle ROS. Utilisez l’arborescence d’édition visuelle du modèle pour mettre à jour ou supprimer les paramètres, les ressources, les métadonnées et les sorties du modèle.

    L’arborescence d’édition visuelle affiche des nœuds tels que Mappings, Conditions, Resources, Outputs et Metadata. Dans cet exemple, une ressource nommée Vpc de type ALIYUN::ECS::VPC est définie sous Resources et contient les propriétés VpcName et CidrBlock. La section Outputs définit trois éléments de sortie : VRouterId, RouteTableId et VpcId. Un volet de navigation rapide sur la droite permet d’accéder directement à chaque nœud.

Éditeur de modèles Terraform

  • Importer et modifier des modèles Terraform

    Importez un projet Terraform existant en ouvrant son dossier dans l’éditeur Terraform.

  • Convertir entre les modèles Terraform et ROS

    Après avoir défini un modèle Terraform, basculez vers l’affichage du modèle ROS : le code est alors converti au format pris en charge par Terraform hébergé sur ROS.

    Le modèle ROS converti est au format JSON. Il comprend les champs ROSTemplateFormatVersion (défini sur 2015-09-01), Transform (défini sur Aliyun::Terraform-v1.2), ainsi qu’un objet Workspace. L’objet Workspace intègre vos fichiers Terraform, tels que main.tf, dans le modèle ROS.