リンター ルール - 補間を簡略化する
このルールでは、文字列補間が不要な場合にそれを使用する構文が検索されます。
リンター ルールのコード
ルール設定をカスタマイズするには、Bicep 構成ファイルで次の値を使用します。
simplify-interpolation
解決策
値を結合するために式の一部ではない文字列補間を使用しないようにします。
次の例では、パラメーターを参照するだけなので、このテストは失敗します。
param AutomationAccountName string
resource AutomationAccount 'Microsoft.Automation/automationAccounts@2023-11-01' = {
name: '${AutomationAccountName}'
...
}
これは、文字列補間構文を削除することで修正できます。
param AutomationAccountName string
resource AutomationAccount 'Microsoft.Automation/automationAccounts@2023-11-01' = {
name: AutomationAccountName
...
}
必要に応じて、クイック修正を使用して文字列補間構文を削除できます。
次のステップ
リンターの詳細については、「Bicep リンターの使用方法」を参照してください。