Bicep 错误代码 - BCP192
当 Bicep 无法将外部模块复制到本地缓存时,会发生此错误。 例如,模块引用不正确。 有关在 Bicep 和 Bicep 还原中使用模块的详细信息,请参阅 Bicep 模块。
错误说明
Unable to restore the artifact with reference <reference>: <error-message>.
解决方案
修复模块引用。
示例
以下示例会引发错误,因为公共模块版本不存在:
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 核心诊断。