example/customize_aks_ignore_changes/main.mptf.hcl (12 lines of code) (raw):

data "resource" aks { resource_type = "azurerm_kubernetes_cluster" } transform "update_in_place" aks_ignore_changes { for_each = try(data.resource.aks.result.azurerm_kubernetes_cluster, {}) target_block_address = each.value.mptf.block_address asstring { lifecycle { ignore_changes = "[\nmicrosoft_defender[0].log_analytics_workspace_id, ${trimprefix(try(each.value.lifecycle.0.ignore_changes, "[\n]"), "[")}" } } }