Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Den här regeln hittar syntax som använder stränginterpolation när den inte behövs.
Linterregelkod
Använd följande värde i Bicep-konfigurationsfilen för att anpassa regelinställningar:
simplify-interpolation
Lösning
Ta bort alla användningar av stränginterpolation som inte ingår i ett uttryck för att kombinera värden.
Följande exempel misslyckas med det här testet eftersom det bara refererar till en parameter.
param AutomationAccountName string
resource AutomationAccount 'Microsoft.Automation/automationAccounts@2023-11-01' = {
name: '${AutomationAccountName}'
...
}
Du kan åtgärda det genom att ta bort stränginterpolationssyntaxen.
param AutomationAccountName string
resource AutomationAccount 'Microsoft.Automation/automationAccounts@2023-11-01' = {
name: AutomationAccountName
...
}
Du kan också använda snabbkorrigering för att ta bort stränginterpolationssyntaxen:
Nästa steg
Mer information om linter finns i Använda Bicep-linter.