regions.go 784 B

1234567891011121314151617181920212223242526272829
  1. package common
  2. // Region represents ECS region
  3. type Region string
  4. // Constants of region definition
  5. const (
  6. Hangzhou = Region("cn-hangzhou")
  7. Qingdao = Region("cn-qingdao")
  8. Beijing = Region("cn-beijing")
  9. Hongkong = Region("cn-hongkong")
  10. Shenzhen = Region("cn-shenzhen")
  11. USWest1 = Region("us-west-1")
  12. USEast1 = Region("us-east-1")
  13. APSouthEast1 = Region("ap-southeast-1")
  14. Shanghai = Region("cn-shanghai")
  15. MEEast1 = Region("me-east-1")
  16. APNorthEast1 = Region("ap-northeast-1")
  17. APSouthEast2 = Region("ap-southeast-2")
  18. EUCentral1 = Region("eu-central-1")
  19. )
  20. var ValidRegions = []Region{
  21. Hangzhou, Qingdao, Beijing, Shenzhen, Hongkong, Shanghai,
  22. USWest1, USEast1,
  23. APNorthEast1, APSouthEast1, APSouthEast2,
  24. MEEast1,
  25. EUCentral1,
  26. }