use*_*567 0 azure azure-resource-manager azure-rm-template
我按照以下教程https://learn.microsoft.com/en-us/azure/storage/common/storage-account-move?tabs=azure-portal当我部署资源时,它说验证已通过,但部署失败出现以下错误,
{
"code": "DeploymentFailed",
"message": "At least one resource deployment operation failed. Please list deployment operations for details. Please see https://aka.ms/DeployOperations for usage details.",
"details": [
{
"code": "InvalidXmlDocument",
"message": "XML specified is not syntactically valid.\nRequestId:xxxx-xxx-xxx-36f2-xxx\nTime:2021-08-23T07:41:21.5159975Z"
}
]
}
Run Code Online (Sandbox Code Playgroud)
只有 json 文件而没有 XML 吗?只需导出模板并部署即可。
读了很多书后,
https://learn.microsoft.com/en-us/answers/questions/340510/arm-templates-storageaccountsfileservices-error-34.html 为 Azure 文件共享存储帐户部署模板时面临的问题
我已经从 template.json 文件中删除了 fileServices、queueServices 和 tableServices,并且它可以工作。
小智 5
该错误很可能是由ARM 模板中的元素fileServices、queueServices和/或tableServices中的空属性引起的。
例如:
"smb": {},
"cors": {
"corsRules": []
}
Run Code Online (Sandbox Code Playgroud)
您不必删除元素,只需删除属性即可。有时您需要这些元素,这就是为什么如果您不知道是否需要它们,我不建议删除它们。最有可能的是它在后台生成一些 XML 并抛出您收到的错误(但不确定)。
例子:
| 归档时间: |
|
| 查看次数: |
4829 次 |
| 最近记录: |