使用Arm模板部署Azure Vault密钥库机密会导致错误 [英] Deploy azure key vault secret using arm template gives error

查看:56
本文介绍了使用Arm模板部署Azure Vault密钥库机密会导致错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

I want to create secret in my key vault using arm template. But I am getting the following error

注意:密钥库已创建,因此在手臂模板中不需要

Note: The key vault is already created, so its not needed in arm template

我创建此资源的资源如下所示

My resource to create this looks like below

"resources": [
    {
        "type": "Microsoft.KeyVault/vaults/secrets",
        "name": "[concat(parameters('azure_keyvault_name'), '/', parameters('secrets_test_name'))]",
        "apiVersion": "2016-10-01",
        "location": "centralus",
        "scale": null,
        "properties": {
            "attributes": {
                "enabled": true
            }
        },
        "dependsOn": []
    }

I get error: "Can not perform requested operation on nested resource. Parent resource 'azure_keyvault_name' not found."

但是我不需要父资源,因为它已经创建了

But I dont need parent resource as its already created

我在做什么错了?

谢谢

推荐答案

该错误表明 parameters('azure_keyvault_name')的值是 azure_keyvault_name .

The error suggests that the value for parameters('azure_keyvault_name') is azure_keyvault_name.

这是您的密钥保管箱资源的名称,也是您的您正在运行此模板的资源组中的关键保管库?


这篇关于使用Arm模板部署Azure Vault密钥库机密会导致错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆