@@ -8,26 +8,39 @@ public class AmazonS3RegionData : IRegionData
88
99 public IEnumerable < IRegionInfo > GetRegions ( )
1010 {
11+ yield return new RegionInfo ( AmazonS3Region . AfSouth1 , "af-south-1" , "Africa (Cape Town)" ) ;
1112 yield return new RegionInfo ( AmazonS3Region . ApEast1 , "ap-east-1" , "Asia Pacific (Hong Kong)" ) ;
1213 yield return new RegionInfo ( AmazonS3Region . ApNorthEast1 , "ap-northeast-1" , "Asia Pacific (Tokyo)" ) ;
1314 yield return new RegionInfo ( AmazonS3Region . ApNorthEast2 , "ap-northeast-2" , "Asia Pacific (Seoul)" ) ;
1415 yield return new RegionInfo ( AmazonS3Region . ApNorthEast3 , "ap-northeast-3" , "Asia Pacific (Osaka-Local)" ) ;
1516 yield return new RegionInfo ( AmazonS3Region . ApSouth1 , "ap-south-1" , "Asia Pacific (Mumbai)" ) ;
17+ yield return new RegionInfo ( AmazonS3Region . ApSouth2 , "ap-south-2" , "Asia Pacific (Hyderabad)" ) ;
1618 yield return new RegionInfo ( AmazonS3Region . ApSouthEast1 , "ap-southeast-1" , "Asia Pacific (Singapore)" ) ;
1719 yield return new RegionInfo ( AmazonS3Region . ApSouthEast2 , "ap-southeast-2" , "Asia Pacific (Sydney)" ) ;
20+ yield return new RegionInfo ( AmazonS3Region . ApSouthEast3 , "ap-southeast-3" , "Asia Pacific (Jakarta)" ) ;
21+ yield return new RegionInfo ( AmazonS3Region . ApSouthEast4 , "ap-southeast-4" , "Asia Pacific (Melbourne)" ) ;
22+ yield return new RegionInfo ( AmazonS3Region . ApSouthEast5 , "ap-southeast-5" , "Asia Pacific (Malaysia)" ) ;
1823 yield return new RegionInfo ( AmazonS3Region . CaCentral1 , "ca-central-1" , "Canada (Central)" ) ;
24+ yield return new RegionInfo ( AmazonS3Region . CaWest1 , "ca-west-1" , "Canada West (Calgary)" ) ;
1925 yield return new RegionInfo ( AmazonS3Region . CnNorth1 , "cn-north-1" , "China (Beijing)" ) ;
2026 yield return new RegionInfo ( AmazonS3Region . CnNorthWest1 , "cn-northwest-1" , "China (Ningxia)" ) ;
2127 yield return new RegionInfo ( AmazonS3Region . EuCentral1 , "eu-central-1" , "EU (Frankfurt)" ) ;
28+ yield return new RegionInfo ( AmazonS3Region . EuCentral2 , "eu-central-2" , "EU (Zurich)" ) ;
2229 yield return new RegionInfo ( AmazonS3Region . EuNorth1 , "eu-north-1" , "EU (Stockholm)" ) ;
30+ yield return new RegionInfo ( AmazonS3Region . EuSouth1 , "eu-south-1" , "EU (Milan)" ) ;
31+ yield return new RegionInfo ( AmazonS3Region . EuSouth2 , "eu-south-2" , "EU (Spain)" ) ;
2332 yield return new RegionInfo ( AmazonS3Region . EuWest1 , "eu-west-1" , "EU (Ireland)" ) ;
2433 yield return new RegionInfo ( AmazonS3Region . EuWest2 , "eu-west-2" , "EU (London)" ) ;
2534 yield return new RegionInfo ( AmazonS3Region . EuWest3 , "eu-west-3" , "EU (Paris)" ) ;
35+ yield return new RegionInfo ( AmazonS3Region . IlCentral1 , "il-central-1" , "Israel (Tel Aviv)" ) ;
36+ yield return new RegionInfo ( AmazonS3Region . MeCentral1 , "me-central-1" , "Middle East (UAE)" ) ;
37+ yield return new RegionInfo ( AmazonS3Region . MeSouth1 , "me-south-1" , "Middle East (Bahrain)" ) ;
2638 yield return new RegionInfo ( AmazonS3Region . SaEast1 , "sa-east-1" , "South America (São Paulo)" ) ;
2739 yield return new RegionInfo ( AmazonS3Region . UsEast1 , "us-east-1" , "US East (N. Virginia)" ) ;
2840 yield return new RegionInfo ( AmazonS3Region . UsEast2 , "us-east-2" , "US East (Ohio)" ) ;
2941 yield return new RegionInfo ( AmazonS3Region . UsWest1 , "us-west-1" , "US West (N. California)" ) ;
3042 yield return new RegionInfo ( AmazonS3Region . UsWest2 , "us-west-2" , "US West (Oregon)" ) ;
31- yield return new RegionInfo ( AmazonS3Region . MeSouth1 , "me-south-1" , "Middle East (Bahrain)" ) ;
43+ yield return new RegionInfo ( AmazonS3Region . UsGovEast1 , "us-gov-east-1" , "AWS GovCloud (US-East)" ) ;
44+ yield return new RegionInfo ( AmazonS3Region . UsGovWest1 , "us-gov-west-1" , "AWS GovCloud (US-West)" ) ;
3245 }
3346}
0 commit comments