Configuration de StyleBook

Référence de variable

Lorsque vous utilisez les constructions repeat-item et repeat-item dans des composants pour créer plusieurs objets de configuration, vous pouvez attribuer un nom de variable à la construction repeat-item. Cette variable peut ensuite être référencée dans les propriétés de ce composant ou dans les composants enfants à l’aide de la notation $<varname>. Notez que lorsque la construction repeat est utilisée sans la construction repeat-item dans un composant, une variable par défaut appelée $repeat-item peut être utilisée pour accéder aux éléments d’itération.

Exemple :

components:

  -

    name: server-members-comp

    type: ns::server

    condition: $parameters.svc-server-domain-names

    repeat: $parameters.svc-server-domain-names

    repeat-item: server-name

    properties:

      name: $server-name + "-server"

      domain: $server-name

    components:

      -

         name: service-members-comp

         type: ns::service

         properties:

           name: $server-name + "-service"

           servername: $parent.properties.name

           servicetype: $parameters.svc-service-type

           port: $parameters.svc-server-port
<!--NeedCopy-->

Dans l’exemple ci-dessus, un nom de variable, nom_serveur, est affecté à la construction d’élément répétitif. Ce nom de variable est référencé dans les propriétés du même composant et dans les composants enfants $<varname>.

Référence de variable

Dans cet article