You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure Logic Apps的ACS Email API连接ARM模板字段咨询

针对Azure Communication Services Email Logic App API连接的问题解答

1. ACS Email API连接中连接字符串的字段位置

Logic App的ACS Email API连接属于Microsoft.Web/connections资源类型,连接字符串需要配置在资源的properties.parameterValues.connectionString字段中。如果要从Key Vault拉取值,直接用Key Vault引用表达式填充即可,示例ARM模板片段如下:

{
  "type": "Microsoft.Web/connections",
  "apiVersion": "2016-06-01",
  "name": "<your-connection-name>",
  "location": "<your-location>",
  "properties": {
    "api": {
      "id": "[concat('/subscriptions/', subscription().subscriptionId, '/providers/Microsoft.Web/locations/', '<your-location>', '/managedApis/azurecommunicationemail')]"
    },
    "parameterValues": {
      "connectionString": "@Microsoft.KeyVault(SecretUri=https://<your-keyvault-name>.vault.azure.net/secrets/<acs-connection-string-secret>/)"
    }
  }
}

2. 获取资源properties/parameterValues的有效选项方法

方法一:用Azure CLI查看现有资源的完整属性

先在门户手动创建一个可用的ACS Email API连接,然后执行以下CLI命令获取完整的资源结构,其中会包含所有已配置的parameterValues和properties:

az resource show --resource-group <your-resource-group> --name <your-connection-name> --resource-type Microsoft.Web/connections

返回的JSON数据里,properties.parameterValues和properties.parameters会展示所有支持的字段及对应值。

方法二:查看Logic App设计器的代码视图

在门户中打开你的Logic App,进入设计器后点击顶部的代码视图,找到对应的API连接定义部分,这里会清晰展示该连接所需的所有参数字段及配置方式。

方法三:用Azure PowerShell查询资源属性

执行以下PowerShell命令获取资源的完整属性:

Get-AzResource -ResourceGroupName <your-resource-group> -Name <your-connection-name> -ResourceType Microsoft.Web/connections | ConvertTo-Json -Depth 10

返回的JSON会包含该资源类型支持的全部可配置字段。

注:门户导出模板时可能会省略敏感字段(比如连接字符串),所以直接查看现有资源的完整属性是更可靠的方式。

内容的提问来源于stack exchange,提问作者cornisto

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.27 13:37:16