Use the Migrate to Virtual Machines API to programmatically migrate workloads.
curl \
-H "Authorization: Bearer $ACCESS_TOKEN" \
https://vmmigration.googleapis.com/v1alpha1/{name}curl \
-H "Authorization: Bearer $ACCESS_TOKEN" \
https://vmmigration.googleapis.com/v1alpha1/{parent}/groupscurl \
-H "Authorization: Bearer $ACCESS_TOKEN" \
https://vmmigration.googleapis.com/v1alpha1/{name}/locations