De acordo com a Documentação do Google Cloud
Ephemeral external IP address are released from a resource if you delete the resource. For VM instances, if you stop the instance, the IP address is also released. Once you restart the instance, it is assigned a new ephemeral external IP address.
Eu apenas tentei com um dos meus cálculos do GCloud e vejo que o IP efêmero não mudou.
eu usei o comando abaixo
gcloud compute instances stop test-compute-1 --zone='us-east4-a'
gcloud compute instances start test-compute-1 --zone='us-east4-a'
É um bug ou recurso?
Ele reatribui o IP efêmero se ele estiver associado a computação e disponível no pool de IPs.
Não sei o que significa efêmero no GCloud, embora a definição seja semelhante à da documentação.
Observação: Sim, verifiquei várias vezes e o IP atribuído ao meu computador está marcado como Efêmero não estático.