LXD Virtual Machine - update CPU / Ram?

Hi, I have been using KVM (Virsh / virt-manager) for a few years now, and I’m just starting to look at LXD. One question I have, but can’t seem to find is…
I have created a VM, installed applications, but later discover I need more CPU’s or RAM allocated to the VM. Also, adding a new NIC, etc, these operations I have to do all the time after creating VM’s in KVM / virsh. How can I update this LXD VM?

I found this page, which explains how to do it (LXD 2.0: Resource control [4/12] | Ubuntu), example fo updating CPU:

$ sudo lxc config set vmName limits.cpu 4

Same as applying limits or adding devices to a container, it’s exactly the same thing for virtual machines.