在ARM模板中$符号是什么意思,还是有符号的意义?我找不到它的引用,但我在逻辑应用程序的导出模板文件中找到了它:
"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"
}
}
}发布于 2021-04-08 07:26:52
$用于在特定情况下声明参数。
例如,这里的$connections参数是在逻辑应用程序运行时使用的连接值。在逻辑应用程序的ARM模板中,逻辑应用程序的资源定义也以以下方式处理连接资源定义:
parameters对象为在逻辑应用运行时使用的连接值声明一个$connections参数。此外,创建连接的触发器或操作使用通过此$connections参数传递的相应值。parameters对象通过引用相应的模板参数来设置在运行时用于$connections参数的值。这些值使用模板表达式来引用资源,从而安全地存储逻辑应用程序中连接的元数据。有关更多细节,您可以参考本文连接资源定义。
https://stackoverflow.com/questions/66984252
复制相似问题