Para instâncias de VMs do Linux, tente este script:
VMNAME=$(curl -H Metadata-Flavor:Google http://metadata/computeMetadata/v1/instance/hostname | cut -d. -f1)
ZONE=$(curl -H Metadata-Flavor:Google http://metadata/computeMetadata/v1/instance/zone | cut -d/ -f4)
gcloud compute instances delete $VMNAME --zone $ZONE --quiet
Você também precisará garantir que a conta de serviço da instância da VM seja um membro do projeto com permissão de edição.