[英]how use Terrafrom to deploy azure logic app standard's workflows
我可以使用 terraform 部署逻辑应用程序标准,但是我无法在逻辑应用程序标准中部署或导入工作流。任何帮助将不胜感激
谢谢
我可以使用 terraform 部署逻辑应用程序标准,但是我无法在逻辑应用程序标准中部署或导入工作流
如果在部署工作流时遇到问题,可以尝试的一种解决方法是为工作流编写 ARM 模板并部署 ARM 模板以在逻辑应用中配置工作流。
// Create an instance of logic app and configure the tags
resource "azurerm_logic_app_workflow" "logicapp" {
location = "westeurope"
resource_group_name = var.shared_env.rg.name
tags = var.shared_env.tags
}
// Deploy the ARM template to configure the workflow in the Logic App
data "template_file" "workflow" {
template = file(local.arm_file_path)
}
// Deploy the ARM template workflow
resource "azurerm_template_deployment" "workflow" {
depends_on = [azurerm_logic_app_workflow.logicapp]
resource_group_name = var.shared_env.rg.name
parameters = merge({
"workflowName" = var.workflow_name,
"location" = "westeurope"
}, var.parameters)
template_body = data.template_file.workflow.template
}
如果您尝试从 terraform 部署操作,这里有一个示例,您可以参考。
参考:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.