Как создать связанный шаблон ARM, если связанные шаблоны хранятся локально, а не в облаке - PullRequest
0 голосов
/ 09 марта 2019

Имея основной шаблон ARM и связанный шаблон ARM, возможно ли развертывание ресурсов из VS?

Когда я пытаюсь это сказать " Свойство выражения языка 'templateLink' несуществует, доступные свойства 12:40:36 - 'template, parameters, mode, provisioningState".

Поиск. Я нашел ответы, которые указывают, что вы должны загружать связанные шаблоны где-то в облаке, но для меня глупо не выполнять всю вашу работу, включая развертывание, из VS.

Есть ли способ развертывания из VS или из командной строки, и все шаблоны существуют на локальном диске?

Ответы [ 2 ]

2 голосов
/ 09 марта 2019

Нет, связанные шаблоны должны быть загружены в какое-то место, доступное для механизма ARM, чтобы получить их. Или вы можете просто «напечатать» их в строке, но это довольно сложно из-за того, как они работают по сравнению с обычными связанными шаблонами (подсказка - на самом деле не используйте этот подход).

Что я обычно делаю - загружаю все шаблоны с powershell и просто ссылаюсь друг на друга с помощью функции url()

0 голосов
/ 22 марта 2019

Вы можете полностью развернуть шаблон из VS, он загрузит все связанные шаблоны в облаке и выполнит развертывание.

См. Ответ для на этот вопрос .

...