Delen via


Linter-regel : interpolatie vereenvoudigen

Deze regel vindt syntaxis die gebruikmaakt van tekenreeksinterpolatie wanneer deze niet nodig is.

Linter-regelcode

Gebruik de volgende waarde in het Bicep-configuratiebestand om regelinstellingen aan te passen:

simplify-interpolation

Oplossing

Verwijder alle toepassingen van tekenreeksinterpolatie die geen deel uitmaakt van een expressie om waarden te combineren.

In het volgende voorbeeld mislukt deze test omdat deze alleen verwijst naar een parameter.

param AutomationAccountName string

resource AutomationAccount 'Microsoft.Automation/automationAccounts@2023-11-01' = {
  name: '${AutomationAccountName}'
  ...
}

U kunt dit oplossen door de syntaxis van de tekenreeksinterpolatie te verwijderen.

param AutomationAccountName string

resource AutomationAccount 'Microsoft.Automation/automationAccounts@2023-11-01' = {
  name: AutomationAccountName
  ...
}

U kunt eventueel Quick Fix gebruiken om de syntaxis van de tekenreeksinterpolatie te verwijderen:

De schermopname van de snelle oplossing voor de linter-regel voor interpolatie vereenvoudigen.

Volgende stappen

Zie Bicep linter gebruiken voor meer informatie over de linter.