Я хочу развернуть ресурс веб-сайта (Microsoft.Web/sites) в существующий план хостинга (Microsoft.Web/serverfarms) без необходимости определять sku, laborize и т. Д. В шаблоне ARM. Он должен просто использовать план хостинга как есть, не меняя его. Но похоже, что ску требуется для определения плана хостинга, и определение определения хостинг-плана, по-видимому, требуется для определения веб-сайта.Как использовать существующие файлы Microsoft.Web/serverfarm в шаблоне менеджера ресурсов Azure?
В настоящий момент мы читаем sku плана хостинга и устанавливаем его как параметр в шаблоне ARM, но иногда он все еще запускает операцию масштабирования в лазурной области и перезапускает все веб-сайты в плане хостинга.
Я думаю, что моя проблема заключалась в том, что я не предоставляю параметр serverFarmResourceGroupName в функции resourceId для serverFarmId, который, похоже, работает только тогда, когда serverFarm определен в одном шаблоне. –
yep, вы прибиты гвоздем - если параметр функции не задан по умолчанию для текущего (функция subscriptionId работает аналогично в resourceId() fn) –
@ bmoore-msft - Почему добавляется то же самое (ServerFarmId) под 'dependOn' дать ошибку? –