check in valid region list
Merge pull request #2761 from yugangw-msft/cachebugs

Check in valid region list to prevent common user error