リンター ルール - 補間を簡略化する

このルールでは、文字列補間が不要な場合にそれを使用する構文が検索されます。

リンター ルールのコード

ルール設定をカスタマイズするには、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 リンターの使用方法」を参照してください。