我通过ARM模板创建了一个oms工作区,并通过azure devops将它们部署到azure。 因为我拥有自动化的心态,所以我也通过azure devops部署了虚拟机ARM。
因为我不想部署OMS工作区并转到门户并复制工作区ID,以将其粘贴到虚拟机的arm模板参数中,以将VM扩展指向正确的工作区。
我现在的问题是,是否可以连接这2合1部署来部署oms工作区并将工作区ID导出到vm arm部署。
所以我跳过了手动步骤,使整个部署自动化。
资料来源:我找到了一个自动思考的家伙,但他的问题没有正确的答案。 https://github.com/MicrosoftDocs/azure-docs/issues/13787
如果可以的话,有人对我进行搜索时没有任何线索吗?找不到任何执行此atm的方法。
答案 0 :(得分:2)
您可以使用reference()
函数来实现:
"[reference(resourceId('Microsoft.OperationalInsights/workspaces', 'workspaceName'), '2017-03-15-preview').customerId]"