如何导出Standard Logic App ARM模板并通过VS2019推送至Azure Repos?
Standard Logic App 导出ARM模板及VS2019导入推送Azure Repos操作流程
一、导出ARM模板(Azure门户操作)
- 登录Azure门户,定位到你的Standard Logic App资源
- 在资源左侧导航栏的自动化分类下,选择导出模板
- 在导出模板页面,点击下载,获取包含ARM模板(
template.json)和参数文件(parameters.json)的ZIP压缩包 - 解压ZIP包,即可得到包含
pcflow001工作流、连接器及变量配置的完整ARM模板文件
二、导入Visual Studio 2019并推送至Azure Repos
前置准备
- 确保Visual Studio 2019已安装Azure开发工作负载,若未安装,通过Visual Studio安装器添加
- 在VS2019扩展管理中,搜索并安装Azure Logic Apps Tools for Visual Studio 2019
导入工作流到VS2019
- 打开VS2019,选择创建新项目,搜索并选中Azure Logic Apps(标准)模板,点击下一步
- 填写项目名称、存储路径,点击创建;选择空白逻辑应用,再次点击创建
- 在解决方案资源管理器中,右键点击项目,选择添加 > 现有项
- 选中之前解压得到的
template.json和parameters.json文件,点击添加 - 右键点击项目,选择Logic Apps > 从ARM模板导入工作流,按照向导完成导入,
pcflow001工作流将出现在项目中 - 打开工作流设计器,验证Outlook、ASB、Blob、SQL连接器及变量的配置是否完整,如有问题可手动调整
推送至Azure Repos
- 在VS2019顶部菜单,选择Git > 创建Git存储库
- 选择Azure DevOps,登录你的Azure DevOps账号,选择目标Azure Repos项目,设置存储库名称后点击创建并推送
- 若已创建本地Git仓库,右键点击项目,选择Git > 推送,按照提示关联Azure Repos远程仓库并完成推送
- 推送完成后,可登录Azure DevOps门户查看Azure Repos中的代码
注意事项
- 连接器的敏感配置(如连接字符串)会以参数形式存在,建议使用Azure Key Vault管理,避免硬编码到代码仓库
- 导入后若出现连接器连接失效,可在Logic App设计器中重新配置连接,确保与Azure门户中的配置一致
内容的提问来源于stack exchange,提问作者Karmile S
相关产品推荐
相关产品推荐

