при преобразовании параметров в переменные соединения разрываются во время разработки - PullRequest
0 голосов
/ 21 июня 2019

Как мне настроить мои соединения, чтобы они отображались в конструкторе?

В моем файле logicapp.json я задаю имена соединений в зависимости от параметров, например:

  "variables": {
    "servicebus_1_Connection_Name": "[concat('servicebus-',parameters('logicAppName'))]",
    "azureblob_1_Connection_Name": "[concat('blob-',parameters('logicAppName'))]"
  },

Однако дизайнеру это не нравится:

enter image description here

При развертывании соединения обнаруживаются без проблем:

enter image description here

Ответы [ 2 ]

1 голос
/ 21 июня 2019

Попробуйте использовать parameters вместо variables для этого.Переменные должны быть созданы, в то время как параметры должны быть только объявлены, помните, что вам нужно будет объявить параметр как в шаблоне приложения логики, так и в шаблоне развертывания arm в файле logicapp.json, а также в файле logicapp.parameters.json.

0 голосов
/ 01 июля 2019

Щелкните в любом месте приложения логики, затем нажмите F4, чтобы получить свойства приложения логики:

enter image description here

Измените группу ресурсов на соответствующую группу, в которой есть ваши соединения!

enter image description here

После выполнения вышеуказанных 2 требований ваши соединения будут отображаться правильно.

...