infrastructure/terraform/modules/datafactory/content.tf (10 lines of code) (raw):

resource "azurerm_resource_group_template_deployment" "data_factory_content_deployment" { count = var.data_factory_published_content.parameters_file != "" && var.data_factory_published_content.template_file != "" ? 1 : 0 name = "dataFactoryContentDeployment" resource_group_name = azurerm_data_factory.data_factory.resource_group_name tags = var.tags debug_level = "none" deployment_mode = "Incremental" parameters_content = jsonencode(jsondecode(templatefile(var.data_factory_published_content.parameters_file, local.template_variables)).parameters) template_content = file(var.data_factory_published_content.template_file) }