Linter 规则 - 无未使用的现有资源

此规则查找未在 Bicep 文件中引用的现有资源

Linter 规则代码

请在 Bicep 配置文件中使用以下值自定义规则设置:

no-unused-existing-resources

解决方案

为避免模板中出现混淆,请删除已定义但未使用的任何现有资源。 此测试将查找未在模板中使用的任何现有资源。

以下示例未通过此测试,因为已声明现有资源 stg 但从未使用过:

resource stg 'Microsoft.Storage/storageAccounts@2023-05-01' existing = {
  name: 'examplestorage'
}

使用快速修复删除未使用的现有资源:

屏幕截图显示如何将快速修复用于 no-unused-existing-resources linter 规则。

后续步骤

有关 Linter 的详细信息,请参阅使用 Bicep Linter