2017-08-30 18 views
1

環境タイプに基づいてVMをプロビジョニングするAzure ARMテンプレートを作成しています。そうスクリーンショット以下に示すように、このパラメータをカンマ区切り値をテキストボックスとしてレンダリングされ、以下のようにAzure ARMテンプレートDropdownnタイプのパラメータ

"EnvironmentType": { 
"type": "array", 
     "defaultValue": [ 
      "Dev", 
      "Test", 
      "PreProd", 
      "Prod" 
     ] 

}、

しかしAzureのポータル上にアレイ型パラメータを作成しました。このパラメータは、ドロップダウンとして表示するための手順

enter image description here

答えて

0

このパラメータを取得する方法をドロップダウンとして表示しますか?

bmoore-MSFTたちはstringallowedValuesarraydefaultValueを置き換えることができます述べたように。また、テンプレートからドロップダウンリストのデフォルト値を設定することもできます。あなたの場合は、次のコードを使用してみてください。詳細はCustomize the templateを参照してください。

"parameters": { 
    "EnvironmentType": { 
    "type": "string", 
    "allowedValues": [ 
     "Dev", 
     "Test", 
     "PreProd", 
     "Prod" 
    ], 
    "defaultValue": "Dev", 
    "metadata": { 
     "description": "The type of replication to use for the EnvironmentType." 
    } 
    } 
1

"defaultValue"を "allowedValues"と "array"を "string"に置き換えます。

関連する問題