Pulumi Azure ARM 模板部署报错
Pulumi Azure ARM template deployment error
出现错误'resourceGroupName' 未为 Azure ARM 模板部署定义
File "./__main__.py", line 23, in <module>
resourceGroupName: resource_group.name,
NameError: name 'resourceGroupName' is not defined
代码的相关部分在这里,不确定在哪里寻找 TemplateDeployment 文档,在 API 参考
中看不到它们
armDeployment = azure.core.TemplateDeployment("test-dep", {
resourceGroupName: resource_group.name,
templateBody: JSON.stringify(content),
parameters: {
"storageAccountType": "Standard_GRS",
},
deploymentMode: "Incremental",
})
如 docs 所示,资源组的正确 属性 名称是:resource_group_name
并且 template_body
而不是 templateBody
。
所以如果你这样改变它应该可以工作:
armDeployment = azure.core.TemplateDeployment("test-dep", {
resource_group_name: resource_group.name,
template_body: JSON.stringify(content),
parameters: {
"storageAccountType": "Standard_GRS",
},
deployment_mode: "Incremental",
})
出现错误'resourceGroupName' 未为 Azure ARM 模板部署定义
File "./__main__.py", line 23, in <module>
resourceGroupName: resource_group.name,
NameError: name 'resourceGroupName' is not defined
代码的相关部分在这里,不确定在哪里寻找 TemplateDeployment 文档,在 API 参考
中看不到它们armDeployment = azure.core.TemplateDeployment("test-dep", {
resourceGroupName: resource_group.name,
templateBody: JSON.stringify(content),
parameters: {
"storageAccountType": "Standard_GRS",
},
deploymentMode: "Incremental",
})
如 docs 所示,资源组的正确 属性 名称是:resource_group_name
并且 template_body
而不是 templateBody
。
所以如果你这样改变它应该可以工作:
armDeployment = azure.core.TemplateDeployment("test-dep", {
resource_group_name: resource_group.name,
template_body: JSON.stringify(content),
parameters: {
"storageAccountType": "Standard_GRS",
},
deployment_mode: "Incremental",
})