Bicep 诊断代码 - BCP192
当 Bicep 无法将外部模块复制到本地缓存时,会发生此诊断。 例如,模块引用不正确。 有关在 Bicep 和 Bicep 还原中使用模块的详细信息,请参阅 Bicep 模块。
说明
无法还原引用为 <reference> 的工件:<diagnostic-message>。
Level
错误
解决方案
修复模块引用。
示例
以下示例会引发诊断,因为公共模块版本不存在:
module storage 'br/public:avm/res/storage/storage-account:0.1.0' = {
name: 'myStorage'
params: {
name: 'store${resourceGroup().name}'
}
}
以下示例会引发诊断,因为引用中存在拼写错误:
module storage 'br/public:avm/res/storage/storage-account1:0.11.1' = {
name: 'myStorage'
params: {
name: 'store${resourceGroup().name}'
}
}
可以通过更正 AVM 引用和版本来修复诊断:
module storage 'br/public:avm/res/storage/storage-account:0.11.1' = {
name: 'myStorage'
params: {
name: 'store${resourceGroup().name}'
}
}
后续步骤
有关 Bicep 诊断的详细信息,请参阅 Bicep 核心诊断。