Преобразуйте шаблон развертывания. json и параметры. json в объекты AzureRM. - PullRequest
0 голосов
/ 30 января 2020

Если мне дан шаблон. json и соответствующий файл параметров. json, есть ли способ сгенерировать один файл JSON, в котором разрешены все ссылки и оценены функции ARM?

Например, если у меня есть что-то вроде ниже в первом фрагменте, есть ли способ сгенерировать JSON, который бы полностью оценил функцию ARM для получения второго фрагмента?

{
  "apiVersion": "2018-10-01",
  "type": "Microsoft.Network/publicIPAddresses",
  "name": "[variables('publicIPAddressName')]",
  "location": "[parameters('location')]",
  "properties": {
    "publicIPAllocationMethod": "[variables('publicIPAddressType')]",
    "dnsSettings": {
      "domainNameLabel": "[parameters('dnsLabelPrefix')]"
    }
  }
},


{
  "apiVersion": "2018-10-01",
  "type": "Microsoft.Network/publicIPAddresses",
  "name": "ProdPublicIPAddress",
  "location": "North Europe",
  "properties": {
    "publicIPAllocationMethod": "Static",
    "dnsSettings": {
      "domainNameLabel": "Test"
    }
  }
},
...