I am moving from Microsoft Azure to Google Cloud, and I would like to be able to publicly access one of my virtual machines at `myapp.uswest.cloudapp.google.com` instead of its external, static IP address. I am hoping someone can let me know if I missed something in the setup and if my understanding of what is required is correct.

I went into Google Cloud DNS and created a zone with the DNS name of `uswest.cloudapp.google.com` and made it a public zone so that it's publicly accessible. Then I created an A record whose value is the external IP address of my virtual machine, and I set the DNS name of that A record to `myapp.uswest.cloudapp.google.com`.

At this point, do I simply need to wait for the DNS to propagate, or am I missing something?