Compartir a través de


Regla de linter: Simplificación de la interpolación

Esta regla busca la sintaxis que usa la interpolación de cadenas cuando no es necesaria.

Código de regla de linter

Use el valor siguiente del archivo de configuración de Bicep para personalizar los valores de regla:

simplify-interpolation

Solución

Quite los usos de interpolación de cadenas que no forman parte de una expresión para combinar valores.

En el ejemplo siguiente se produce un error en esta prueba porque simplemente hace referencia a un parámetro.

param AutomationAccountName string

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

Puede corregirlo quitando la sintaxis de interpolación de cadenas.

param AutomationAccountName string

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

Opcionalmente, puede usar Corrección rápida para quitar la sintaxis de interpolación de cadenas:

Captura de pantalla de Simplificación de la corrección rápida de la regla de linter de interpolación.

Pasos siguientes

Para obtener más información acerca de linter, consulte Uso de linter de Bicep.