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

如何通过ARM模板部署含多工作流的Logic App Standard

如何在ARM模板中为Logic App Standard部署工作流?

我无法在ARM模板中定义工作流,以成功部署以下配置的Logic App Standard:

  • 资源类型: Microsoft.Web/sites
  • Kind属性: functionapp,workflowapp

Logic App Standard需要依赖已有的App Service Plan和存储账户,这与Consumption类型的Logic App不同。我找不到任何关于如何在ARM模板中为Logic App Standard定义待创建工作流的参考文档。

以下是我ARM模板中Logic App资源的代码片段:

"resources": [
        {
            "apiVersion": "2019-08-01",
            "name": "[parameters('logicAppName')]",
            "type": "Microsoft.Web/sites",
            "kind": "functionapp,workflowapp",
            "location": "[parameters('location')]",
            "tags": "[parameters('tags')]",
            "dependsOn": [],
            "properties": {
                "name": "[parameters('logicAppName')]",
                "siteConfig": {
                    "appSettings": [
                        {
                            "name": "FUNCTIONS_EXTENSION_VERSION",
                            "value": "~4"
                        },
                        {
                            "name": "FUNCTIONS_WORKER_RUNTIME",
                            "value": "node"
                        },
                        {
                            "name": "WEBSITE_NODE_DEFAULT_VERSION",
                            "value": "~18"
                        },
                        {
                            "name": "AzureWebJobsStorage",
                            "value": "[concat('DefaultEndpointsProtocol=https;AccountName=',parameters('storageAccountName'),';AccountKey=',listKeys(resourceId(parameters('subscriptionId'),parameters('resourceGroup'),'Microsoft.Storage/storageAccounts', parameters('storageAccountName')), '2019-06-01').keys[0].value,';EndpointSuffix=','core.windows.net')]"
                        },
                        {
                            "name": "WEBSITE_CONTENTAZUREFILECONNECTIONSTRING",
                            "value": "[concat('DefaultEndpointsProtocol=https;AccountName=',parameters('storageAccountName'),';AccountKey=',listKeys(resourceId(parameters('subscriptionId'),parameters('resourceGroup'),'Microsoft.Storage/storageAccounts', parameters('storageAccountName')), '2019-06-01').keys[0].value,';EndpointSuffix=','core.windows.net')]"
                        },
                        {
                            "name": "WEBSITE_CONTENTSHARE",
                            "value": "clmslogicapp876a"
                        },
                        {
                            "name": "AzureFunctionsJobHost__extensionBundle__id",
                            "value": "Microsoft.Azure.Functions.ExtensionBundle.Workflows"
                        },
                        {
                            "name": "AzureFunctionsJobHost__extensionBundle__version",
                            "value": "[1.*, 2.0.0)"
                        },
                        {
                            "name": "APP_KIND",
                            "value": "workflowApp"
                        }
                    ],
                    "cors": {},
                    "use32BitWorkerProcess": false,
                    "ftpsState": "FtpsOnly",
                    "netFrameworkVersion": "v6.0"
                },
                "clientAffinityEnabled": false,
                "virtualNetworkSubnetId": "[variables('subnetForInjectionID')]",
                "publicNetworkAccess": "Disabled",
                "httpsOnly": true,
                "serverFarmId": "[concat('/subscriptions/', parameters('subscriptionId'),'/resourcegroups/', parameters('resourceGroup'), '/providers/Microsoft.Web/serverfarms/', parameters('hostingPlanName'))]"
            },
            "identity": {
                "type": "SystemAssigned"
            }
        }
    ]

现有所有资源和示例模板均指向Consumption类型的Logic App(资源类型为Microsoft.Logic/workflows),但这不是我需要部署的类型。

我已在Azure门户的**</> Code**选项卡下导出了工作流的JSON格式定义,尝试将该JSON添加到Logic App Standard属性的resources数组中,ARM模板部署成功,但Logic App的工作流选项卡为空,没有生成对应的工作流资源。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.28 22:34:56