Tous les produits
Search
Centre de documentation

Resource Orchestration Service:Manage architecture template parameters and outputs

Dernière mise à jour :Aug 10, 2026

Les paramètres et les sorties d'un modèle d'infrastructure correspondent à ceux des modèles ROS et Terraform sous-jacents. ROS Infrastructure Composer propose une interface basée sur des formulaires pour les consulter, les ajouter, les modifier et les supprimer.

Prérequis

Assurez-vous d'avoir créé un modèle d'infrastructure. Pour plus d'informations, consultez la rubrique Créer un modèle d'infrastructure.

Gérer les paramètres du modèle d'architecture

  1. Accédez au module ROS Infrastructure Composer dans la console ROS.

  2. Dans le volet de navigation de gauche, cliquez sur Infrastructure Templates.

  3. Sur la page Infrastructure Templates, localisez le modèle d'infrastructure souhaité et cliquez sur sa carte.

  1. Dans l'angle supérieur droit, cliquez sur Templates, puis sélectionnez l'onglet Parameter. Sur cet onglet, vous pouvez :

    • View parameters : la page actuelle répertorie tous les paramètres définis pour le modèle.

    • Add Parameter : cliquez sur Add Parameter. Le volet Parameter Configurations s'affiche sur la droite. Définissez un paramètre à l'aide du formulaire, ou via JSON ou YAML.

    • Supprimer un paramètre : placez le pointeur sur le paramètre et cliquez sur l'icône image.

    Paramètre

    Description

    Parameter Name

    Le nom du paramètre. Il peut contenir des lettres, des chiffres, des traits d'union (-) et des traits de soulignement (_). Il ne doit pas contenir d'espaces et doit être unique au sein du modèle.

    Parameter Type

    Le type de données du paramètre. Valeurs possibles :

    • String : correspond à String dans la syntaxe du modèle.

    • Number : correspond à Number dans la syntaxe du modèle.

    • Boolean : correspond à Boolean dans la syntaxe du modèle.

    • Object : correspond à Json dans la syntaxe du modèle.

    • Array : correspond à CommaDelimitedList dans la syntaxe du modèle.

    Pour plus d'informations, consultez Type dans la rubrique Vue d'ensemble.

    Business Components

    Un composant métier permettant de sélectionner dynamiquement les configurations de paramètres dans la console. Cette configuration correspond à AssociationProperty et AssociationPropertyMetadata dans la syntaxe du modèle.

    Pour plus d'informations, consultez la rubrique AssociationProperty et AssociationPropertyMetadata.

    Default value

    Lors de la création d'une pile, si vous omettez une valeur de paramètre, ROS utilise la valeur par défaut définie dans le modèle. Si aucune valeur par défaut n'est définie, ROS renvoie une erreur. Cette configuration correspond à Default dans la syntaxe du modèle.

    Pour plus d'informations, consultez Default dans la rubrique Vue d'ensemble.

    Parameter Label

    Un alias pour le paramètre. Cette configuration correspond à Label dans la syntaxe du modèle.

    Pour plus d'informations, consultez Label dans la rubrique Vue d'ensemble.

    Parameter Description

    La description du paramètre. Cette configuration correspond à Description dans la syntaxe du modèle.

    Pour plus d'informations, consultez Description dans la rubrique Vue d'ensemble.

    Optional Parameters

    Une liste des valeurs autorisées pour le paramètre. Cette configuration correspond à AllowedValues dans la syntaxe du modèle.

    Pour plus d'informations, consultez AllowedValues dans la rubrique Vue d'ensemble.

    Maximum Length

    Un entier spécifiant la longueur maximale d'une valeur de paramètre String. Cette configuration correspond à MaxLength dans la syntaxe du modèle.

    Pour plus d'informations, consultez MaxLength dans la rubrique Vue d'ensemble.

    Minimum Length

    Un entier spécifiant la longueur minimale d'une valeur de paramètre String. Cette configuration correspond à MinLength dans la syntaxe du modèle.

    Pour plus d'informations, consultez MinLength dans la rubrique Vue d'ensemble.

    Whether to Use as Password Component

    Si vous sélectionnez cette option, la valeur du paramètre est traitée comme une information sensible et la console la masque avec des astérisques (*). Cette configuration correspond à NoEcho dans la syntaxe du modèle.

    Pour plus d'informations, consultez NoEcho dans la rubrique Vue d'ensemble.

    Whether to Enable Duplicate Verification

    Si vous sélectionnez cette option, la console vous demande de saisir à nouveau la valeur du paramètre pour confirmation. Cette option est désactivée par défaut. Cette configuration correspond à Confirm dans la syntaxe du modèle.

    Pour plus d'informations, consultez Confirm dans la rubrique Vue d'ensemble.

    Remarque

    Cette configuration n'apparaît que lorsque vous sélectionnez l'option Whether to Use as Password Component.

    Whether to Support Line Breaks

    Si vous sélectionnez cette option, la console affiche le paramètre dans une zone de texte multiligne. Cette configuration correspond à TextArea dans la syntaxe du modèle.

    Pour plus d'informations, consultez TextArea dans la rubrique Vue d'ensemble.

    Regular Expression for Text Verification

    Une expression régulière utilisée pour valider la valeur du paramètre. La valeur doit être une chaîne correspondant au motif, sinon ROS renvoie une erreur. Cette configuration correspond à AllowedPattern dans la syntaxe du modèle.

    Si vous utilisez les caractères spéciaux suivants, vous devez échapper chaque caractère en le faisant précéder de deux barres obliques inverses (\\) :

    *.?+-$^[ ]( ){ }|\/
    Remarque

    Un trait d'union (-) n'a pas besoin d'être échappé s'il se trouve au début ou à la fin d'un ensemble de caractères, par exemple [a-z-].

    Pour plus d'informations, consultez AllowedPattern dans la rubrique Vue d'ensemble.

    Prompt After Text Verification Failure

    Le message affiché si la valeur du paramètre ne correspond pas à l'expression régulière. Cette configuration correspond à ConstraintDescription dans la syntaxe du modèle.

    Pour plus d'informations, consultez ConstraintDescription dans la rubrique Vue d'ensemble.

Gérer les sorties du modèle d'architecture

  1. Accédez au module ROS Infrastructure Composer dans la console ROS.

  2. Dans le volet de navigation de gauche, cliquez sur Infrastructure Templates.

  3. Sur la page Infrastructure Templates, localisez le modèle d'infrastructure souhaité et cliquez sur sa carte.

  1. Dans l'angle supérieur droit, cliquez sur Templates, puis sélectionnez l'onglet Output. Sur cet onglet, vous pouvez :

    • View outputs : la page actuelle répertorie toutes les sorties définies pour le modèle.

    • Add Output : cliquez sur Add Output. Le volet Output Settings s'affiche sur la droite. Définissez une sortie à l'aide du formulaire, ou via JSON ou YAML.

    Paramètre

    Description

    Name

    Le nom de la sortie. Il peut contenir des lettres, des chiffres, des traits d'union (-) et des traits de soulignement (_). Il ne doit pas contenir d'espaces et doit être unique au sein du modèle.

    Output Values

    L'attribut de ressource à partir duquel récupérer la valeur de sortie.

    • La première liste déroulante spécifie la ressource dans le modèle.

    • La seconde liste déroulante spécifie un attribut de sortie de la ressource.

    Condition

    Une condition qui contrôle si cette sortie est créée. ROS crée la sortie uniquement si la condition est évaluée à vrai. Sans condition, la sortie est toujours créée. Cette configuration correspond à Condition dans la syntaxe du modèle.

    Pour plus d'informations, consultez Condition dans la rubrique Sorties.

    Label

    Un alias pour la sortie. Cette configuration correspond à Label dans la syntaxe du modèle.

    Pour plus d'informations, consultez Label dans la rubrique Sorties.

    Description

    La description de la sortie. Cette configuration correspond à Description dans la syntaxe du modèle.

    Pour plus d'informations, consultez Description dans la rubrique Sorties.

Rubriques connexes