Правило анализатора кода — предпочитать интерполяцию
Это правило находит использования функции concat, которые можно заменить интерполяцией строк.
Код правила анализатора кода
Для настройки параметров правил укажите в файле конфигурации Bicep следующее значение:
prefer-interpolation
Решение
Вместо функции используйте интерполяцию concat
строк.
Следующий пример завершается сбоем этого теста, так как concat
используется функция.
param suffix string = '001'
var vnetName = concat('vnet-', suffix)
Его можно исправить, заменив concat
интерполяцию строк. Следующий пример проходит этот тест.
param suffix string = '001'
var vnetName = 'vnet-${suffix}'
При необходимости можно использовать quickfix для замены concat
интерполяции строк:
Следующие шаги
Дополнительные сведения об анализаторе кода Bicep см. в разделе Использование анализатора кода Bicep.