From 1100b2b0edcf29bf3373b2d6dcd92ac5672e3e14 Mon Sep 17 00:00:00 2001 From: Jiawei Tao Date: Tue, 29 Apr 2025 11:16:45 +0800 Subject: [PATCH] azurerm_logic_app_standard: add default virtual_network_subnet_id value in update to bypass strict azure policies --- internal/services/logic/logic_app_standard_resource.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/internal/services/logic/logic_app_standard_resource.go b/internal/services/logic/logic_app_standard_resource.go index 834dd7493b85..9ce4b306b75e 100644 --- a/internal/services/logic/logic_app_standard_resource.go +++ b/internal/services/logic/logic_app_standard_resource.go @@ -491,6 +491,10 @@ func resourceLogicAppStandardUpdate(d *pluginsdk.ResourceData, meta interface{}) }, } + if d.Get("virtual_network_subnet_id").(string) != "" { + siteEnvelope.Properties.VirtualNetworkSubnetId = pointer.To(d.Get("virtual_network_subnet_id").(string)) + } + if d.HasChange("public_network_access") { publicNetworkAccess := d.Get("public_network_access").(string) siteEnvelope.Properties.PublicNetworkAccess = pointer.To(publicNetworkAccess)