Bicep 诊断代码 - BCP147

如果你有一个装饰器,而该装饰器的后面缺失原本该有的 param 声明,则会出现此诊断。

说明

修饰器之后应为一个参数声明。

Level

错误

解决方案

在修饰器之后添加参数声明。 有关有效参数修饰器的列表,请参阅修饰器

示例

以下示例会引发诊断,因为缺失 param 声明。

@allowed()

可通过添加 param 声明来修复诊断。

@allowed([
  'foo'
  'bar'
])
param stringParam string = 'foo'

后续步骤

有关 Bicep 诊断的详细信息,请参阅 Bicep 核心诊断