如何在Azure逻辑应用程序中的发送电子邮件操作中读取参数值

时间:2020-10-23 06:20:57

标签: visual-studio azure azure-logic-apps arm-template

我使用Visual Studio 2017中的ARM模板创建了一个Azure逻辑应用程序。为此,我使用了send email操作来发送电子邮件。但我想从主题属性到主体属性的“发送电子邮件”操作中读取参数值。

Example for Subject: “Hi, how are you? <parameter value>”

所以,任何人都可以对此提出建议。

1 个答案:

答案 0 :(得分:1)

也许您可以参考以下格式来读取参数的值:

"Send_an_email_(V2)": {
    "runAfter": {
        "xxxxxxxxxx": [
            "Succeeded"
        ]
    },
    "type": "ApiConnection",
    "inputs": {
        "body": {
            "Body": "<p>@{parameters('param1')}</p>",
            "Subject": "@{parameters('param2')}",
            "To": "@{parameters('param3')}"
        },
        "host": {
            "connection": {
                "name": "@parameters('$connections')['office365']['connectionId']"
            }
        },
        "method": "post",
        "path": "/v2/Mail"
    }
}

对于您的主题示例,您可以使用"Subject": "Hi, how are you? @{parameters('param2')}"