AWS SDK for C++  0.12.9
AWS SDK for C++
CountryCode.h
Go to the documentation of this file.
1 /*
2 * Copyright 2010-2016 Amazon.com, Inc. or its affiliates. All Rights Reserved.
3 *
4 * Licensed under the Apache License, Version 2.0 (the "License").
5 * You may not use this file except in compliance with the License.
6 * A copy of the License is located at
7 *
8 * http://aws.amazon.com/apache2.0
9 *
10 * or in the "license" file accompanying this file. This file is distributed
11 * on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
12 * express or implied. See the License for the specific language governing
13 * permissions and limitations under the License.
14 */
15 #pragma once
18 
19 namespace Aws
20 {
21 namespace Route53Domains
22 {
23 namespace Model
24 {
25  enum class CountryCode
26  {
27  NOT_SET,
28  AD,
29  AE,
30  AF,
31  AG,
32  AI,
33  AL,
34  AM,
35  AN,
36  AO,
37  AQ,
38  AR,
39  AS,
40  AT,
41  AU,
42  AW,
43  AZ,
44  BA,
45  BB,
46  BD,
47  BE,
48  BF,
49  BG,
50  BH,
51  BI,
52  BJ,
53  BL,
54  BM,
55  BN,
56  BO,
57  BR,
58  BS,
59  BT,
60  BW,
61  BY,
62  BZ,
63  CA,
64  CC,
65  CD,
66  CF,
67  CG,
68  CH,
69  CI,
70  CK,
71  CL,
72  CM,
73  CN,
74  CO,
75  CR,
76  CU,
77  CV,
78  CX,
79  CY,
80  CZ,
81  DE,
82  DJ,
83  DK,
84  DM,
85  DO,
86  DZ,
87  EC,
88  EE,
89  EG,
90  ER,
91  ES,
92  ET,
93  FI,
94  FJ,
95  FK,
96  FM,
97  FO,
98  FR,
99  GA,
100  GB,
101  GD,
102  GE,
103  GH,
104  GI,
105  GL,
106  GM,
107  GN,
108  GQ,
109  GR,
110  GT,
111  GU,
112  GW,
113  GY,
114  HK,
115  HN,
116  HR,
117  HT,
118  HU,
119  ID,
120  IE,
121  IL,
122  IM,
123  IN,
124  IQ,
125  IR,
126  IS,
127  IT,
128  JM,
129  JO,
130  JP,
131  KE,
132  KG,
133  KH,
134  KI,
135  KM,
136  KN,
137  KP,
138  KR,
139  KW,
140  KY,
141  KZ,
142  LA,
143  LB,
144  LC,
145  LI,
146  LK,
147  LR,
148  LS,
149  LT,
150  LU,
151  LV,
152  LY,
153  MA,
154  MC,
155  MD,
156  ME,
157  MF,
158  MG,
159  MH,
160  MK,
161  ML,
162  MM,
163  MN,
164  MO,
165  MP,
166  MR,
167  MS,
168  MT,
169  MU,
170  MV,
171  MW,
172  MX,
173  MY,
174  MZ,
175  NA,
176  NC,
177  NE,
178  NG,
179  NI,
180  NL,
181  NO,
182  NP,
183  NR,
184  NU,
185  NZ,
186  OM,
187  PA,
188  PE,
189  PF,
190  PG,
191  PH,
192  PK,
193  PL,
194  PM,
195  PN,
196  PR,
197  PT,
198  PW,
199  PY,
200  QA,
201  RO,
202  RS,
203  RU,
204  RW,
205  SA,
206  SB,
207  SC,
208  SD,
209  SE,
210  SG,
211  SH,
212  SI,
213  SK,
214  SL,
215  SM,
216  SN,
217  SO,
218  SR,
219  ST,
220  SV,
221  SY,
222  SZ,
223  TC,
224  TD,
225  TG,
226  TH,
227  TJ,
228  TK,
229  TL,
230  TM,
231  TN,
232  TO,
233  TR,
234  TT,
235  TV,
236  TW,
237  TZ,
238  UA,
239  UG,
240  US,
241  UY,
242  UZ,
243  VA,
244  VC,
245  VE,
246  VG,
247  VI,
248  VN,
249  VU,
250  WF,
251  WS,
252  YE,
253  YT,
254  ZA,
255  ZM,
256  ZW
257  };
258 
259 namespace CountryCodeMapper
260 {
262 
264 } // namespace CountryCodeMapper
265 } // namespace Model
266 } // namespace Route53Domains
267 } // namespace Aws
AWS_ROUTE53DOMAINS_API CountryCode GetCountryCodeForName(const Aws::String &name)
#define AWS_ROUTE53DOMAINS_API
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
AWS_ROUTE53DOMAINS_API Aws::String GetNameForCountryCode(CountryCode value)
JSON (JavaScript Object Notation).