Skip to content

logic_app/workflow

Overview

This page documents the Terraform module implementation, key configuration surfaces, and how it integrates with CAF.

Dependency diagram (Mermaid)

graph TD azurecaf_name.la["azurecaf_name.la"] azurerm_logic_app_workflow.la["azurerm_logic_app_workflow.la"] azurerm_logic_app_workflow.la --> azurecaf_name.la

Module Reference

Category: logic_app
Path: modules/logic_app/workflow
Azure Resources: azurecaf_name, azurerm_logic_app_workflow

Inputs

Name Description Type Required Default Validation
global_settings Global settings object (see module README.md) any yes - -
client_config Client configuration object (see module README.md). any yes - -
settings Settings object (see module README.md). any yes - -
base_tags Base tags for the resource to be inherited from the resource group. map(any) yes - -
tags (Required) map of tags for the deployment any no - -
location (Required) Resource Location string no - -
resource_group_name (Required) Resource group of the Logic App any yes - -
integration_service_environment_id (Optional) integration_service_environment_id string no - -
logic_app_integration_account_id (Optional) logic_app_integration_account_id string no - -

Outputs

Name Description Sensitive Value
id The Logic App Workflow ID. - azurerm_logic_app_workflow.la.id
access_endpoint The Access Endpoint for the Logic App Workflow. - azurerm_logic_app_workflow.la.access_endpoint
connector_endpoint_ip_addresses The list of access endpoint ip addresses of connector. - azurerm_logic_app_workflow.la.connector_endpoint_ip_addresses
connector_outbound_ip_addresses The list of outgoing ip addresses of connector. - azurerm_logic_app_workflow.la.connector_outbound_ip_addresses
workflow_endpoint_ip_addresses The list of access endpoint ip addresses of workflow. - azurerm_logic_app_workflow.la.workflow_endpoint_ip_addresses
workflow_outbound_ip_addresses The list of outgoing ip addresses of workflow. - azurerm_logic_app_workflow.la.workflow_outbound_ip_addresses

Sources

  • modules/logic_app/workflow/locals.tf
  • modules/logic_app/workflow/main.tf
  • modules/logic_app/workflow/module.tf
  • modules/logic_app/workflow/outputs.tf
  • modules/logic_app/workflow/variables.tf