I am using the "VMWare Fusion REST API" to configure Fusion VMs with the following steps:
1. POST /vms - Copies the VM
2. PUT /vms/{id} - Updates the VM settings
3. PUT /vms/{id}/nic/{index} - Updates NIC 1 to use a new network <-- The problem
4. PUT /vms/{id}/power - Powers on the VM
If I skip step #3 the VM powers on fine.
If I do step #3 the VM powers on without Ethernet0 connecting. In order to fix the problem I need to manually go into the VM settings and then disconnect and reconnect the network adapter.
I need a way to update the NIC and power on without requiring manual intervention.