Improve error reporting when creating a vm name with a '.'
Merge pull request #16108 from rallytime/azure_errors

Improve error reporting when creating a vm name with a '.'