Linter kuralı - ilişkilendirmeyi basitleştirme
Bu kural, gerekli olmadığında dize ilişkilendirmesi kullanan söz dizimini bulur.
Linter kural kodu
Kural ayarlarını özelleştirmek için Bicep yapılandırma dosyasında aşağıdaki değeri kullanın:
simplify-interpolation
Çözüm
Değerleri birleştirmek için ifadenin parçası olmayan dize ilişkilendirme kullanımlarını kaldırın.
Aşağıdaki örnek, yalnızca bir parametreye başvuracağından bu testte başarısız olur.
param AutomationAccountName string
resource AutomationAccount 'Microsoft.Automation/automationAccounts@2023-11-01' = {
name: '${AutomationAccountName}'
...
}
Dize ilişkilendirme söz dizimini kaldırarak düzeltebilirsiniz.
param AutomationAccountName string
resource AutomationAccount 'Microsoft.Automation/automationAccounts@2023-11-01' = {
name: AutomationAccountName
...
}
İsteğe bağlı olarak, dize ilişkilendirme söz dizimini kaldırmak için Hızlı Düzeltme'yi kullanabilirsiniz:
Sonraki adımlar
Lint hakkında daha fazla bilgi için bkz . Bicep linter'i kullanma.