Règle Linter - Simplifier l’interpolation
Cette règle recherche une syntaxe qui utilise l’interpolation de chaîne lorsqu’elle n’est pas nécessaire.
Code de règle de linter
Utilisez la valeur suivante dans le fichier config Bicep pour personnaliser les paramètres de règle :
simplify-interpolation
Solution
Supprimez toute utilisation de l’interpolation de chaîne qui ne fait pas partie d’une expression pour combiner des valeurs.
L’exemple suivant échoue à ce test, car il fait simplement référence à un paramètre.
param AutomationAccountName string
resource AutomationAccount 'Microsoft.Automation/automationAccounts@2023-11-01' = {
name: '${AutomationAccountName}'
...
}
Vous pouvez résoudre ce problème en supprimant la syntaxe d’interpolation de chaîne.
param AutomationAccountName string
resource AutomationAccount 'Microsoft.Automation/automationAccounts@2023-11-01' = {
name: AutomationAccountName
...
}
Si vous le souhaitez, vous pouvez utiliser la fonctionnalité correctif rapide pour supprimer la syntaxe d’interpolation de chaîne :
Étapes suivantes
Pour plus d’informations sur le linter, consultez Utiliser le linter Bicep.