Bicep 诊断代码 - BCP124

指定的装饰器不受所修饰语法类型支持时,将发生此诊断。

说明

修饰器 <decorator-name> 只能附加到类型为 <data-type> 的目标,但目标的类型为 <data-type>。

Level

错误

解决方案

根据数据类型使用有效的修饰器。

示例

下面的示例引发诊断,因为 @maxValue() 适用于整数数据类型,而不是字符串数据类型。

@maxValue(3)
param name string 

可通过为数据类型提供正确的装饰器来修复诊断:

@maxLength(3)
param name string 

有关修饰器的列表,请参阅修饰器

后续步骤

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