Reguła lintera — brak zasobów wdrożeń
Ta reguła linter wyświetla ostrzeżenie, gdy szablon zawiera Microsoft.Resources/deployments
zasób na poziomie głównym.
Kod reguły Linter
Użyj następującej wartości w pliku konfiguracji Bicep, aby dostosować ustawienia reguły:
no-deployments-resources
Rozwiązanie
Poniższy przykład kończy się niepowodzeniem tego testu, ponieważ szablon zawiera Microsoft.Resources/deployments
zasób na poziomie głównym.
param name string
param specId string
resource foo 'Microsoft.Resources/deployments@2023-07-01' = {
name: name
properties: {
mode: 'Incremental'
templateLink: {
uri: specId
}
parameters: {}
}
}
Powinien zostać zadeklarowany jako moduł Bicep.
Następne kroki
Aby uzyskać więcej informacji na temat lintera, zobacz Use Bicep linter (Używanie lintera Bicep).