@@ -26,19 +26,26 @@ public struct AWSRegion: RawRepresentable, Equatable {
26
26
}
27
27
28
28
static var all : [ AWSRegion ] = [
29
+ Self . af_south_1,
29
30
Self . ap_northeast_1,
30
31
Self . ap_northeast_2,
31
32
Self . ap_east_1,
32
33
Self . ap_southeast_1,
33
34
Self . ap_southeast_2,
35
+ Self . ap_southeast_3,
36
+ Self . ap_southeast_4,
34
37
Self . ap_south_1,
38
+ Self . ap_south_2,
35
39
Self . cn_north_1,
36
40
Self . cn_northwest_1,
37
41
Self . eu_north_1,
42
+ Self . eu_south_1,
43
+ Self . eu_south_2,
38
44
Self . eu_west_1,
39
45
Self . eu_west_2,
40
46
Self . eu_west_3,
41
47
Self . eu_central_1,
48
+ Self . eu_central_2,
42
49
Self . us_east_1,
43
50
Self . us_east_2,
44
51
Self . us_west_1,
@@ -47,24 +54,33 @@ public struct AWSRegion: RawRepresentable, Equatable {
47
54
Self . us_gov_west_1,
48
55
Self . ca_central_1,
49
56
Self . sa_east_1,
57
+ Self . me_central_1,
50
58
Self . me_south_1,
51
59
]
52
60
61
+ public static var af_south_1 : Self { AWSRegion ( rawValue: " af-south-1 " ) ! }
62
+
53
63
public static var ap_northeast_1 : Self { AWSRegion ( rawValue: " ap-northeast-1 " ) ! }
54
64
public static var ap_northeast_2 : Self { AWSRegion ( rawValue: " ap-northeast-2 " ) ! }
55
65
public static var ap_east_1 : Self { AWSRegion ( rawValue: " ap-east-1 " ) ! }
56
66
public static var ap_southeast_1 : Self { AWSRegion ( rawValue: " ap-southeast-1 " ) ! }
57
67
public static var ap_southeast_2 : Self { AWSRegion ( rawValue: " ap-southeast-2 " ) ! }
68
+ public static var ap_southeast_3 : Self { AWSRegion ( rawValue: " ap-southeast-3 " ) ! }
69
+ public static var ap_southeast_4 : Self { AWSRegion ( rawValue: " ap-southeast-4 " ) ! }
58
70
public static var ap_south_1 : Self { AWSRegion ( rawValue: " ap-south-1 " ) ! }
71
+ public static var ap_south_2 : Self { AWSRegion ( rawValue: " ap-south-2 " ) ! }
59
72
60
73
public static var cn_north_1 : Self { AWSRegion ( rawValue: " cn-north-1 " ) ! }
61
74
public static var cn_northwest_1 : Self { AWSRegion ( rawValue: " cn-northwest-1 " ) ! }
62
75
63
76
public static var eu_north_1 : Self { AWSRegion ( rawValue: " eu-north-1 " ) ! }
77
+ public static var eu_south_1 : Self { AWSRegion ( rawValue: " eu-south-1 " ) ! }
78
+ public static var eu_south_2 : Self { AWSRegion ( rawValue: " eu-south-2 " ) ! }
64
79
public static var eu_west_1 : Self { AWSRegion ( rawValue: " eu-west-1 " ) ! }
65
80
public static var eu_west_2 : Self { AWSRegion ( rawValue: " eu-west-2 " ) ! }
66
81
public static var eu_west_3 : Self { AWSRegion ( rawValue: " eu-west-3 " ) ! }
67
82
public static var eu_central_1 : Self { AWSRegion ( rawValue: " eu-central-1 " ) ! }
83
+ public static var eu_central_2 : Self { AWSRegion ( rawValue: " eu-central-2 " ) ! }
68
84
69
85
public static var us_east_1 : Self { AWSRegion ( rawValue: " us-east-1 " ) ! }
70
86
public static var us_east_2 : Self { AWSRegion ( rawValue: " us-east-2 " ) ! }
@@ -75,6 +91,7 @@ public struct AWSRegion: RawRepresentable, Equatable {
75
91
76
92
public static var ca_central_1 : Self { AWSRegion ( rawValue: " ca-central-1 " ) ! }
77
93
public static var sa_east_1 : Self { AWSRegion ( rawValue: " sa-east-1 " ) ! }
94
+ public static var me_central_1 : Self { AWSRegion ( rawValue: " me-central-1 " ) ! }
78
95
public static var me_south_1 : Self { AWSRegion ( rawValue: " me-south-1 " ) ! }
79
96
}
80
97
0 commit comments