Linter szabály – az interpoláció egyszerűsítése
Ez a szabály olyan szintaxist keres, amely sztringinterpolációt használ, ha nincs rá szükség.
Linter-szabály kódja
A bicep-konfigurációs fájlban a következő érték használatával szabhatja testre a szabálybeállításokat:
simplify-interpolation
Megoldás
Távolítsa el a sztringinterpoláció olyan használatát, amely nem része egy kifejezésnek az értékek kombinálásához.
Az alábbi példa nem felel meg a tesztnek, mert csak egy paraméterre hivatkozik.
param AutomationAccountName string
resource AutomationAccount 'Microsoft.Automation/automationAccounts@2023-11-01' = {
name: '${AutomationAccountName}'
...
}
Kijavíthatja a sztring interpolációs szintaxisának eltávolításával.
param AutomationAccountName string
resource AutomationAccount 'Microsoft.Automation/automationAccounts@2023-11-01' = {
name: AutomationAccountName
...
}
A gyorsjavítással eltávolíthatja a sztring interpolációs szintaxisát:
Következő lépések
A linterről további információt a Bicep-linter használata című témakörben talál.