StyleBook-Konfiguration

Variablenreferenz

Wenn Sie die Repeat- und Repeat-Item-Konstrukte in Komponenten verwenden, um mehrere Konfigurationsobjekte zu erstellen, können Sie dem Repeat-Item-Konstrukt einen Variablennamen zuweisen. Diese Variable kann dann in den Eigenschaften dieser Komponente oder in untergeordneten Komponenten mithilfe der Notation referenziert$werden. Beachten Sie, dass, wenn das Wiederholungskonstrukt ohne das Repeat-Item-Konstrukt in einer Komponente verwendet wird, eine Standardvariable namens $repeat-item verwendet werden kann, um auf die Iterationselemente zuzugreifen.

Beispiel:

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 

Im obigen Beispiel wird dem Repeat-Item-Konstrukt ein Variablenname, Servername, zugewiesen. Auf diesen Variablennamen wird in den Eigenschaften der gleichen Komponente und in den untergeordneten Komponenten verwiesen$.

Variablenreferenz

In diesem Artikel