首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >$ in ARM模板

$ in ARM模板
EN

Stack Overflow用户
提问于 2021-04-07 10:32:13
回答 1查看 72关注 0票数 0

在ARM模板中$符号是什么意思,还是有符号的意义?我找不到它的引用,但我在逻辑应用程序的导出模板文件中找到了它:

代码语言:javascript
复制
                "parameters": {
                "$connections": {
                    "value": {
                        "azureblob": {
                            "connectionId": "[parameters('value1')]",
                            "connectionName": "connectionName",
                            "id": "/subscriptions/xxxxx-xxx-xxx-xxxx-e96113994f0a/providers/Microsoft.Web/locations/westeurope/managedApis/azureblob"
                        },
                        "sql": {
                            "connectionId": "[parameters('connections_sql_externalid')]",
                            "connectionName": "sql",
                            "id": "/subscriptions/xxxxxx-xxx-xxxx-xxxx-e96113994f0a/providers/Microsoft.Web/locations/westeurope/managedApis/sql"
                        },
                        "sftp": {
                            "connectionId": "[parameters('connections_sftpName_externalid')]",
                            "connectionName": "sftpName",
                            "id": "/subscriptions/xxxxxxx-xxxx-xxxx-xxxx-e96113994f0a/providers/Microsoft.Web/locations/westeurope/managedApis/sftpwithssh"
                        }
                    }
                }
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-04-08 07:26:52

$用于在特定情况下声明参数。

例如,这里的$connections参数是在逻辑应用程序运行时使用的连接值。在逻辑应用程序的ARM模板中,逻辑应用程序的资源定义也以以下方式处理连接资源定义:

  • 在您的工作流定义中,parameters对象为在逻辑应用运行时使用的连接值声明一个$connections参数。此外,创建连接的触发器或操作使用通过此$connections参数传递的相应值。
  • 在工作流定义之外,但仍在逻辑应用程序的资源定义中,另一个parameters对象通过引用相应的模板参数来设置在运行时用于$connections参数的值。这些值使用模板表达式来引用资源,从而安全地存储逻辑应用程序中连接的元数据。

有关更多细节,您可以参考本文连接资源定义

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66984252

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档