【问题标题】:Create output in Azure ARM template with CopyIndex()使用 CopyIndex() 在 Azure ARM 模板中创建输出
【发布时间】:2019-12-25 14:56:06
【问题描述】:

我想知道是否可以使用 Azure ARM 模板输出部分创建自定义输出 bu

  {
  "$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#",
  "contentVersion": "",
  "apiProfile": "",
  "parameters": {  },
  "variables": {  },
  "functions": [  ],
  "resources": [  ],
  "outputs": {
  "customedata1": {
            "type": "string",
            "value": "[concat(parameters('NameArray')[copyIndex()],'\"'',', variables('CustomData'),'}')]"
        }
}

}

【问题讨论】:

    标签: azure azure-resource-manager arm-template


    【解决方案1】:

    我认为这是不可能的,取决于你想要达到的目标,你可以做各种各样的事情来获得想要的结果。在这个特定的例子中我没有看到任何意义,你想达到什么目的?

    您也许可以通过this 之类的方式实现您想要实现的目标。

    【讨论】:

    • 对于 Azure 中的 Linux VM,我将初始化脚本的 base64 发送到 VM。不知何故,它不能以应有的方式工作。我正在寻找一种方法来查看我的输出(自定义数据),它将被发送到 VM link
    • 这有什么意义,如果你传递它(所以你已经知道\在模板中计算它)只需将它传递给输出。你不需要 copyIndex 。传递任何单个生成的实例
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-06-03
    • 1970-01-01
    相关资源
    最近更新 更多