是否可以基于位置限制Azure ARM模板中的可见性GUI元素?

时间:2019-01-31 15:57:34

标签: azure arm-template

我只想在特定区域中完成部署时才在解决方案产品中显示Azure GUI元素。我知道createUIdefinition元素有一个“可见”字段。但是我可以使用位置功能吗?

我在下面尝试过,但是似乎不起作用。我缺少什么:

{
        "name": "MyDropdown",
        "type": "Microsoft.Common.DropDown",
        "label": "Only show in EastUS",
        "defaultValue": "blah",
        "toolTip": "select from below",
        "constraints": {
          "allowedValues": [
            {
              "label": "yes",
              "value": "yes"
            },
            {
              "label": "no",
              "value": "no"
            },

          ]
        },
        "visible": "[ equals(location(), 'eastus') ]"
      }

1 个答案:

答案 0 :(得分:0)

类似于上面的示例,不适用于createUIdefinition的basics部分。虽然,它适用于步骤部分。