首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将参数传递给Azure ARM模板

将参数传递给Azure ARM模板
EN

Stack Overflow用户
提问于 2017-11-26 03:08:22
回答 0查看 1.8K关注 0票数 0

我有一个用来部署到资源组的模板,它接受这个参数:

代码语言:javascript
复制
"envPrefixName": {
  "type": "string",
  "metadata": {
    "description": "Prefix for the environment (2-5 characters)"
  },
  "defaultValue": "cust1",
  "minLength": 2,
  "maxLength": 5
},

我想让这个参数成为一个值,当cdmlet像这样被调用时,它可以被覆盖:

代码语言:javascript
复制
    $AzureParams = @{ 
        ResourceGroupName = $ResourceGroup
        TemplateUri = $TemplateUri
        TemplateParameterUri = $TemplateParamUri 
        Mode = "Complete"
        envPrefixName = "sunlb" #Override default parameter value
        Force = $true
    }

    New-AzureRmResourceGroupDeployment @AzureParams

我尝试过这种方法,但解决方案继续尝试使用模板中设置的值,而不是在调用中作为参数传递的值。

编辑:有没有可能是TemplateParameterUri文件导致了问题?

EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47489593

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档