Pravidlo Linteru – preferuje interpolaci
Toto pravidlo najde použití funkce zřetězení, kterou lze nahradit interpolací řetězců.
Kód pravidla Linteru
K přizpůsobení nastavení pravidel použijte v konfiguračním souboru Bicep následující hodnotu:
prefer-interpolation
Řešení
Místo funkce použijte interpolaci concat
řetězců.
Následující příklad tento test selže, protože concat
se používá funkce.
param suffix string = '001'
var vnetName = concat('vnet-', suffix)
Můžete ho opravit nahrazením concat
interpolace řetězců. Následující příklad tento test projde.
param suffix string = '001'
var vnetName = 'vnet-${suffix}'
Volitelně můžete pomocí rychléhofixu concat
nahradit interpolaci řetězců:
Další kroky
Další informace o linteru naleznete v tématu Použití linter Bicep.