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)