Will terraform disrupt services when "replacing" a node pool

So essentially I have a cluster with about 5 node pools, totalling 10 nodes. Let’s say node pool A manages 3 nodes, however due to some changes etc… when I run terraform apply/plan it wants to “replace” the node pool with one that is named the same, however with some other configurations (which it needs to remove that node pool to change those configurations), I am wondering though, will this result in a service disruption or will the pods that reside in node pool A be moved over to the new node pool that will be created, and then the old one will be destroyed? Or will there be no “migration” during this “replace” period?