# Pastebin SVmGRUFm The relevant part of the template looks like this: Templates: customJoinNet1: ?: type: io.murano.resources.ExistingNeutronNetwork internalNetworkName: management internalSubnetworkName: management_subnet customJoinNet2: ?: type: io.murano.resources.ExistingNeutronNetwork internalNetworkName: service internalSubnetworkName: service_subnet customJoinNet3: ?: type: io.murano.resources.ExistingNeutronNetwork internalNetworkName: control internalSubnetworkName: control_subnet customJoinNet4: ?: type: io.murano.resources.ExistingNeutronNetwork internalNetworkName: subscriber internalSubnetworkName: subscriber_subnet bootVolumes: - volume: ?: type: io.murano.resources.CinderVolume size: $.instanceConfiguration.volSize sourceImage: $.instanceConfiguration.osImage bootIndex: 0 deviceName: vda deviceType: disk Application: ?: type: io.murano.apps.owm.DevBoxServer enablePHP: false instance: ?: type: io.murano.resources.LinuxMuranoInstance name: generateHostname($.appConfiguration.unitNamingPattern, 1) flavor: $.instanceConfiguration.flavor keyname: $.instanceConfiguration.keyPair availabilityZone: $.instanceConfiguration.availabilityZone assignFloatingIp: $.appConfiguration.assignFloatingIP networks: useEnvironmentNetwork: $.instanceConfiguration.network[0]=null and $.instanceConfiguration.network2[0]=null and $.instanceConfiguration.network3[0]=null useFlatNetwork: false customNetworks: list(switch($.instanceConfiguration.network[0], $=null=>null, $!=null=>$customJoinNet1), switch($.instanceConfiguration.network2[0], $=null=>null, $!=null=>$customJoinNet2), switch($.instanceConfiguration.network3[0], $=null=>null, $!=null=>$customJoinNet3), switch($.instanceConfiguration.network4[0], $=null=>null, $!=null=>$customJoinNet4)).where($ != null)