Regra de linter – simplificar a interpolação
Essa regra localiza a sintaxe que usa interpolação de cadeia de caracteres quando ela não é necessária.
Código de regra linter
Use o seguinte valor no arquivo de configuração Bicep para personalizar as configurações de regra:
simplify-interpolation
Solução
Remova quaisquer usos de interpolação de cadeia de caracteres que não fazem parte de uma expressão para combinar valores.
O exemplo a seguir falha neste teste porque ele apenas faz referência a um parâmetro.
param AutomationAccountName string
resource AutomationAccount 'Microsoft.Automation/automationAccounts@2023-11-01' = {
name: '${AutomationAccountName}'
...
}
Você pode corrigi-lo removendo a sintaxe de interpolação de cadeia de caracteres.
param AutomationAccountName string
resource AutomationAccount 'Microsoft.Automation/automationAccounts@2023-11-01' = {
name: AutomationAccountName
...
}
Opcionalmente, você pode usar a Correção Rápida para remover a sintaxe de interpolação de cadeia de caracteres:
Próximas etapas
Para saber mais sobre o linter, confira Usar o linter do Bicep.