enum EIso3166OneAlpha2 {
    Afghanistan = "AF",
    AlandIslands = "AX",
    Albania = "AL",
    Algeria = "DZ",
    AmericanSamoa = "AS",
    Andorra = "AD",
    Angola = "AO",
    Anguilla = "AI",
    Antarctica = "AQ",
    AntiguaAndBarbuda = "AG",
    Argentina = "AR",
    Armenia = "AM",
    Aruba = "AW",
    Australia = "AU",
    Austria = "AT",
    Azerbaijan = "AZ",
    Bahamas = "BS",
    Bahrain = "BH",
    Bangladesh = "BD",
    Barbados = "BB",
    Belarus = "BY",
    Belgium = "BE",
    Belize = "BZ",
    Benin = "BJ",
    Bermuda = "BM",
    Bhutan = "BT",
    Bolivia = "BO",
    BosniaAndHerzegovina = "BA",
    Botswana = "BW",
    BouvetIsland = "BV",
    Brazil = "BR",
    BritishIndianOceanTerritory = "IO",
    BruneiDarussalam = "BN",
    Bulgaria = "BG",
    BurkinaFaso = "BF",
    Burundi = "BI",
    Cambodia = "KH",
    Cameroon = "CM",
    Canada = "CA",
    CapeVerde = "CV",
    CaymanIslands = "KY",
    CentralAfricanRepublic = "CF",
    Chad = "TD",
    Chile = "CL",
    China = "CN",
    ChristmasIsland = "CX",
    CocosKeelingIslands = "CC",
    Colombia = "CO",
    Comoros = "KM",
    Congo = "CG",
    CongoDemocraticRepublic = "CD",
    CookIslands = "CK",
    CostaRica = "CR",
    CoteDIvoire = "CI",
    Croatia = "HR",
    Cuba = "CU",
    Cyprus = "CY",
    CzechRepublic = "CZ",
    Denmark = "DK",
    Djibouti = "DJ",
    Dominica = "DM",
    DominicanRepublic = "DO",
    Ecuador = "EC",
    Egypt = "EG",
    ElSalvador = "SV",
    EquatorialGuinea = "GQ",
    Eritrea = "ER",
    Estonia = "EE",
    Ethiopia = "ET",
    FalklandIslandsMalvinas = "FK",
    FaroeIslands = "FO",
    Fiji = "FJ",
    Finland = "FI",
    France = "FR",
    FrenchGuiana = "GF",
    FrenchPolynesia = "PF",
    FrenchSouthernTerritories = "TF",
    Gabon = "GA",
    Gambia = "GM",
    Georgia = "GE",
    Germany = "DE",
    Ghana = "GH",
    Gibraltar = "GI",
    Greece = "GR",
    Greenland = "GL",
    Grenada = "GD",
    Guadeloupe = "GP",
    Guam = "GU",
    Guatemala = "GT",
    Guernsey = "GG",
    Guinea = "GN",
    GuineaBissau = "GW",
    Guyana = "GY",
    Haiti = "HT",
    HeardIslandAndMcdonaldIslands = "HM",
    HolySeeVaticanCityState = "VA",
    Honduras = "HN",
    HongKong = "HK",
    Hungary = "HU",
    Iceland = "IS",
    India = "IN",
    Indonesia = "ID",
    IranIslamicRepublicOf = "IR",
    Iraq = "IQ",
    Ireland = "IE",
    IsleOfMan = "IM",
    Israel = "IL",
    Italy = "IT",
    Jamaica = "JM",
    Japan = "JP",
    Jersey = "JE",
    Jordan = "JO",
    Kazakhstan = "KZ",
    Kenya = "KE",
    Kiribati = "KI",
    Korea = "KR",
    NorthKorea = "KP",
    Kuwait = "KW",
    Kyrgyzstan = "KG",
    LaoPeoplesDemocraticRepublic = "LA",
    Latvia = "LV",
    Lebanon = "LB",
    Lesotho = "LS",
    Liberia = "LR",
    LibyanArabJamahiriya = "LY",
    Liechtenstein = "LI",
    Lithuania = "LT",
    Luxembourg = "LU",
    Macao = "MO",
    Macedonia = "MK",
    Madagascar = "MG",
    Malawi = "MW",
    Malaysia = "MY",
    Maldives = "MV",
    Mali = "ML",
    Malta = "MT",
    MarshallIslands = "MH",
    Martinique = "MQ",
    Mauritania = "MR",
    Mauritius = "MU",
    Mayotte = "YT",
    Mexico = "MX",
    MicronesiaFederatedStatesOf = "FM",
    Moldova = "MD",
    Monaco = "MC",
    Mongolia = "MN",
    Montenegro = "ME",
    Montserrat = "MS",
    Morocco = "MA",
    Mozambique = "MZ",
    Myanmar = "MM",
    Namibia = "NA",
    Nauru = "NR",
    Nepal = "NP",
    Netherlands = "NL",
    NetherlandsAntilles = "AN",
    NewCaledonia = "NC",
    NewZealand = "NZ",
    Nicaragua = "NI",
    Niger = "NE",
    Nigeria = "NG",
    Niue = "NU",
    NorfolkIsland = "NF",
    NorthernMarianaIslands = "MP",
    Norway = "NO",
    Oman = "OM",
    Pakistan = "PK",
    Palau = "PW",
    PalestinianTerritoryOccupied = "PS",
    Panama = "PA",
    PapuaNewGuinea = "PG",
    Paraguay = "PY",
    Peru = "PE",
    Philippines = "PH",
    Pitcairn = "PN",
    Poland = "PL",
    Portugal = "PT",
    PuertoRico = "PR",
    Qatar = "QA",
    Reunion = "RE",
    Romania = "RO",
    RussianFederation = "RU",
    Rwanda = "RW",
    SaintBarthelemy = "BL",
    SaintHelena = "SH",
    SaintKittsAndNevis = "KN",
    SaintLucia = "LC",
    SaintMartin = "MF",
    SaintPierreAndMiquelon = "PM",
    SaintVincentAndGrenadines = "VC",
    Samoa = "WS",
    SanMarino = "SM",
    SaoTomeAndPrincipe = "ST",
    SaudiArabia = "SA",
    Senegal = "SN",
    Serbia = "RS",
    Seychelles = "SC",
    SierraLeone = "SL",
    Singapore = "SG",
    Slovakia = "SK",
    Slovenia = "SI",
    SolomonIslands = "SB",
    Somalia = "SO",
    SouthAfrica = "ZA",
    SouthGeorgiaAndSandwichIsl = "GS",
    Spain = "ES",
    SriLanka = "LK",
    Sudan = "SD",
    Suriname = "SR",
    SvalbardAndJanMayen = "SJ",
    Swaziland = "SZ",
    Sweden = "SE",
    Switzerland = "CH",
    SyrianArabRepublic = "SY",
    Taiwan = "TW",
    Tajikistan = "TJ",
    Tanzania = "TZ",
    Thailand = "TH",
    TimorLeste = "TL",
    Togo = "TG",
    Tokelau = "TK",
    Tonga = "TO",
    TrinidadAndTobago = "TT",
    Tunisia = "TN",
    Turkey = "TR",
    Turkmenistan = "TM",
    TurksAndCaicosIslands = "TC",
    Tuvalu = "TV",
    Uganda = "UG",
    Ukraine = "UA",
    UnitedArabEmirates = "AE",
    UnitedKingdom = "GB",
    UnitedStates = "US",
    UnitedStatesOutlyingIslands = "UM",
    Uruguay = "UY",
    Uzbekistan = "UZ",
    Vanuatu = "VU",
    Venezuela = "VE",
    Vietnam = "VN",
    VirginIslandsBritish = "VG",
    VirginIslandsUS = "VI",
    WallisAndFutuna = "WF",
    WesternSahara = "EH",
    Yemen = "YE",
    Zambia = "ZM",
    Zimbabwe = "ZW",
}

enum EIso3166OneAlpha2CountryGroup {
    AWS = "AWS",
    CLOUDFLARE = "CLOUDFLARE",
    EU = "EU",
    EEA = "EEA",
    FASTLY = "FASTLY",
    GOOGLECLOUD = "GOOGLECLOUD",
    AUTOMATTIC = "AUTOMATTIC",
    AKAMAI = "AKAMAI",
    BUNNYNET = "BUNNYNET",
    GCORE = "GCORE",
    MICROSOFTAZURE = "MICROSOFTAZURE",
}

enum EIso3166OneAlpha2EuCountries {
    Austria = EIso3166OneAlpha2.Austria,
    Belgium = EIso3166OneAlpha2.Belgium,
    Bulgaria = EIso3166OneAlpha2.Bulgaria,
    Croatia = EIso3166OneAlpha2.Croatia,
    Cyprus = EIso3166OneAlpha2.Cyprus,
    CzechRepublic = EIso3166OneAlpha2.CzechRepublic,
    Denmark = EIso3166OneAlpha2.Denmark,
    Estonia = EIso3166OneAlpha2.Estonia,
    Finland = EIso3166OneAlpha2.Finland,
    France = EIso3166OneAlpha2.France,
    Germany = EIso3166OneAlpha2.Germany,
    Greece = EIso3166OneAlpha2.Greece,
    Hungary = EIso3166OneAlpha2.Hungary,
    Ireland = EIso3166OneAlpha2.Ireland,
    Italy = EIso3166OneAlpha2.Italy,
    Latvia = EIso3166OneAlpha2.Latvia,
    Lithuania = EIso3166OneAlpha2.Lithuania,
    Luxembourg = EIso3166OneAlpha2.Luxembourg,
    Malta = EIso3166OneAlpha2.Malta,
    Netherlands = EIso3166OneAlpha2.Netherlands,
    Poland = EIso3166OneAlpha2.Poland,
    Portugal = EIso3166OneAlpha2.Portugal,
    Romania = EIso3166OneAlpha2.Romania,
    Slovakia = EIso3166OneAlpha2.Slovakia,
    Slovenia = EIso3166OneAlpha2.Slovenia,
    Spain = EIso3166OneAlpha2.Spain,
    Sweden = EIso3166OneAlpha2.Sweden,
}

enum EIso3166OneAlpha2EeaCountries {
    Austria = EIso3166OneAlpha2.Austria,
    Belgium = EIso3166OneAlpha2.Belgium,
    Bulgaria = EIso3166OneAlpha2.Bulgaria,
    Croatia = EIso3166OneAlpha2.Croatia,
    Cyprus = EIso3166OneAlpha2.Cyprus,
    CzechRepublic = EIso3166OneAlpha2.CzechRepublic,
    Denmark = EIso3166OneAlpha2.Denmark,
    Estonia = EIso3166OneAlpha2.Estonia,
    Finland = EIso3166OneAlpha2.Finland,
    France = EIso3166OneAlpha2.France,
    Germany = EIso3166OneAlpha2.Germany,
    Greece = EIso3166OneAlpha2.Greece,
    Hungary = EIso3166OneAlpha2.Hungary,
    Iceland = EIso3166OneAlpha2.Iceland,
    Ireland = EIso3166OneAlpha2.Ireland,
    Italy = EIso3166OneAlpha2.Italy,
    Latvia = EIso3166OneAlpha2.Latvia,
    Liechtenstein = EIso3166OneAlpha2.Liechtenstein,
    Lithuania = EIso3166OneAlpha2.Lithuania,
    Luxembourg = EIso3166OneAlpha2.Luxembourg,
    Malta = EIso3166OneAlpha2.Malta,
    Netherlands = EIso3166OneAlpha2.Netherlands,
    Norway = EIso3166OneAlpha2.Norway,
    Poland = EIso3166OneAlpha2.Poland,
    Portugal = EIso3166OneAlpha2.Portugal,
    Romania = EIso3166OneAlpha2.Romania,
    Slovakia = EIso3166OneAlpha2.Slovakia,
    Slovenia = EIso3166OneAlpha2.Slovenia,
    Spain = EIso3166OneAlpha2.Spain,
    Sweden = EIso3166OneAlpha2.Sweden,
}

enum EIso3166OneAlpha2AdequacyCountries {
    Andorra = EIso3166OneAlpha2.Andorra,
    Argentina = EIso3166OneAlpha2.Argentina,
    Canada = EIso3166OneAlpha2.Canada,
    FaroeIslands = EIso3166OneAlpha2.FaroeIslands,
    Guernsey = EIso3166OneAlpha2.Guernsey,
    Israel = EIso3166OneAlpha2.Israel,
    IsleOfMan = EIso3166OneAlpha2.IsleOfMan,
    Japan = EIso3166OneAlpha2.Japan,
    Jersey = EIso3166OneAlpha2.Jersey,
    NewZealand = EIso3166OneAlpha2.NewZealand,
    Korea = EIso3166OneAlpha2.Korea,
    Switzerland = EIso3166OneAlpha2.Switzerland,
    UnitedKingdom = EIso3166OneAlpha2.UnitedKingdom,
    Uruguay = EIso3166OneAlpha2.Uruguay,
    UnitedStates = EIso3166OneAlpha2.UnitedStates,
}

enum EIso3166OneAlpha2CloudflareCountries {
    Afghanistan = EIso3166OneAlpha2.Afghanistan,
    Albania = EIso3166OneAlpha2.Albania,
    Algeria = EIso3166OneAlpha2.Algeria,
    Andorra = EIso3166OneAlpha2.Andorra,
    Angola = EIso3166OneAlpha2.Angola,
    AntiguaAndBarbuda = EIso3166OneAlpha2.AntiguaAndBarbuda,
    Argentina = EIso3166OneAlpha2.Argentina,
    Armenia = EIso3166OneAlpha2.Armenia,
    Australia = EIso3166OneAlpha2.Australia,
    Austria = EIso3166OneAlpha2.Austria,
    Azerbaijan = EIso3166OneAlpha2.Azerbaijan,
    Bahamas = EIso3166OneAlpha2.Bahamas,
    Bahrain = EIso3166OneAlpha2.Bahrain,
    Bangladesh = EIso3166OneAlpha2.Bangladesh,
    Barbados = EIso3166OneAlpha2.Barbados,
    Belarus = EIso3166OneAlpha2.Belarus,
    Belgium = EIso3166OneAlpha2.Belgium,
    Belize = EIso3166OneAlpha2.Belize,
    Benin = EIso3166OneAlpha2.Benin,
    Bhutan = EIso3166OneAlpha2.Bhutan,
    Bolivia = EIso3166OneAlpha2.Bolivia,
    BosniaAndHerzegovina = EIso3166OneAlpha2.BosniaAndHerzegovina,
    Botswana = EIso3166OneAlpha2.Botswana,
    Brazil = EIso3166OneAlpha2.Brazil,
    BruneiDarussalam = EIso3166OneAlpha2.BruneiDarussalam,
    Bulgaria = EIso3166OneAlpha2.Bulgaria,
    BurkinaFaso = EIso3166OneAlpha2.BurkinaFaso,
    Burundi = EIso3166OneAlpha2.Burundi,
    Cambodia = EIso3166OneAlpha2.Cambodia,
    Cameroon = EIso3166OneAlpha2.Cameroon,
    Canada = EIso3166OneAlpha2.Canada,
    CapeVerde = EIso3166OneAlpha2.CapeVerde,
    CentralAfricanRepublic = EIso3166OneAlpha2.CentralAfricanRepublic,
    Chad = EIso3166OneAlpha2.Chad,
    Chile = EIso3166OneAlpha2.Chile,
    China = EIso3166OneAlpha2.China,
    Colombia = EIso3166OneAlpha2.Colombia,
    Comoros = EIso3166OneAlpha2.Comoros,
    Congo = EIso3166OneAlpha2.Congo,
    CongoDemocraticRepublic = EIso3166OneAlpha2.CongoDemocraticRepublic,
    CostaRica = EIso3166OneAlpha2.CostaRica,
    Croatia = EIso3166OneAlpha2.Croatia,
    Cuba = EIso3166OneAlpha2.Cuba,
    Cyprus = EIso3166OneAlpha2.Cyprus,
    CzechRepublic = EIso3166OneAlpha2.CzechRepublic,
    Denmark = EIso3166OneAlpha2.Denmark,
    Djibouti = EIso3166OneAlpha2.Djibouti,
    Dominica = EIso3166OneAlpha2.Dominica,
    DominicanRepublic = EIso3166OneAlpha2.DominicanRepublic,
    Ecuador = EIso3166OneAlpha2.Ecuador,
    Egypt = EIso3166OneAlpha2.Egypt,
    ElSalvador = EIso3166OneAlpha2.ElSalvador,
    EquatorialGuinea = EIso3166OneAlpha2.EquatorialGuinea,
    Eritrea = EIso3166OneAlpha2.Eritrea,
    Estonia = EIso3166OneAlpha2.Estonia,
    Ethiopia = EIso3166OneAlpha2.Ethiopia,
    Fiji = EIso3166OneAlpha2.Fiji,
    Finland = EIso3166OneAlpha2.Finland,
    France = EIso3166OneAlpha2.France,
    Gabon = EIso3166OneAlpha2.Gabon,
    Gambia = EIso3166OneAlpha2.Gambia,
    Georgia = EIso3166OneAlpha2.Georgia,
    Germany = EIso3166OneAlpha2.Germany,
    Ghana = EIso3166OneAlpha2.Ghana,
    Greece = EIso3166OneAlpha2.Greece,
    Grenada = EIso3166OneAlpha2.Grenada,
    Guatemala = EIso3166OneAlpha2.Guatemala,
    Guinea = EIso3166OneAlpha2.Guinea,
    GuineaBissau = EIso3166OneAlpha2.GuineaBissau,
    Guyana = EIso3166OneAlpha2.Guyana,
    Haiti = EIso3166OneAlpha2.Haiti,
    Honduras = EIso3166OneAlpha2.Honduras,
    Hungary = EIso3166OneAlpha2.Hungary,
    Iceland = EIso3166OneAlpha2.Iceland,
    India = EIso3166OneAlpha2.India,
    Indonesia = EIso3166OneAlpha2.Indonesia,
    IranIslamicRepublicOf = EIso3166OneAlpha2.IranIslamicRepublicOf,
    Iraq = EIso3166OneAlpha2.Iraq,
    Ireland = EIso3166OneAlpha2.Ireland,
    Israel = EIso3166OneAlpha2.Israel,
    Italy = EIso3166OneAlpha2.Italy,
    Jamaica = EIso3166OneAlpha2.Jamaica,
    Japan = EIso3166OneAlpha2.Japan,
    Jordan = EIso3166OneAlpha2.Jordan,
    Kazakhstan = EIso3166OneAlpha2.Kazakhstan,
    Kenya = EIso3166OneAlpha2.Kenya,
    Kiribati = EIso3166OneAlpha2.Kiribati,
    Korea = EIso3166OneAlpha2.Korea,
    NorthKorea = EIso3166OneAlpha2.NorthKorea,
    Kuwait = EIso3166OneAlpha2.Kuwait,
    Kyrgyzstan = EIso3166OneAlpha2.Kyrgyzstan,
    LaoPeoplesDemocraticRepublic = EIso3166OneAlpha2.LaoPeoplesDemocraticRepublic,
    Latvia = EIso3166OneAlpha2.Latvia,
    Lebanon = EIso3166OneAlpha2.Lebanon,
    Lesotho = EIso3166OneAlpha2.Lesotho,
    Liberia = EIso3166OneAlpha2.Liberia,
    LibyanArabJamahiriya = EIso3166OneAlpha2.LibyanArabJamahiriya,
    Liechtenstein = EIso3166OneAlpha2.Liechtenstein,
    Lithuania = EIso3166OneAlpha2.Lithuania,
    Luxembourg = EIso3166OneAlpha2.Luxembourg,
    Madagascar = EIso3166OneAlpha2.Madagascar,
    Malawi = EIso3166OneAlpha2.Malawi,
    Malaysia = EIso3166OneAlpha2.Malaysia,
    Maldives = EIso3166OneAlpha2.Maldives,
    Mali = EIso3166OneAlpha2.Mali,
    Malta = EIso3166OneAlpha2.Malta,
    MarshallIslands = EIso3166OneAlpha2.MarshallIslands,
    Mauritania = EIso3166OneAlpha2.Mauritania,
    Mauritius = EIso3166OneAlpha2.Mauritius,
    Macedonia = EIso3166OneAlpha2.Macedonia,
    Mexico = EIso3166OneAlpha2.Mexico,
    MicronesiaFederatedStatesOf = EIso3166OneAlpha2.MicronesiaFederatedStatesOf,
    Moldova = EIso3166OneAlpha2.Moldova,
    Monaco = EIso3166OneAlpha2.Monaco,
    Mongolia = EIso3166OneAlpha2.Mongolia,
    Montenegro = EIso3166OneAlpha2.Montenegro,
    Morocco = EIso3166OneAlpha2.Morocco,
    Mozambique = EIso3166OneAlpha2.Mozambique,
    Myanmar = EIso3166OneAlpha2.Myanmar,
    Namibia = EIso3166OneAlpha2.Namibia,
    Nauru = EIso3166OneAlpha2.Nauru,
    Nepal = EIso3166OneAlpha2.Nepal,
    Netherlands = EIso3166OneAlpha2.Netherlands,
    NewZealand = EIso3166OneAlpha2.NewZealand,
    Nicaragua = EIso3166OneAlpha2.Nicaragua,
    Niger = EIso3166OneAlpha2.Niger,
    Nigeria = EIso3166OneAlpha2.Nigeria,
    Norway = EIso3166OneAlpha2.Norway,
    Oman = EIso3166OneAlpha2.Oman,
    Pakistan = EIso3166OneAlpha2.Pakistan,
    Palau = EIso3166OneAlpha2.Palau,
    Panama = EIso3166OneAlpha2.Panama,
    PapuaNewGuinea = EIso3166OneAlpha2.PapuaNewGuinea,
    Paraguay = EIso3166OneAlpha2.Paraguay,
    Peru = EIso3166OneAlpha2.Peru,
    Philippines = EIso3166OneAlpha2.Philippines,
    Poland = EIso3166OneAlpha2.Poland,
    Portugal = EIso3166OneAlpha2.Portugal,
    Qatar = EIso3166OneAlpha2.Qatar,
    Romania = EIso3166OneAlpha2.Romania,
    RussianFederation = EIso3166OneAlpha2.RussianFederation,
    Rwanda = EIso3166OneAlpha2.Rwanda,
    SaintKittsAndNevis = EIso3166OneAlpha2.SaintKittsAndNevis,
    SaintLucia = EIso3166OneAlpha2.SaintLucia,
    Samoa = EIso3166OneAlpha2.Samoa,
    SanMarino = EIso3166OneAlpha2.SanMarino,
    SaoTomeAndPrincipe = EIso3166OneAlpha2.SaoTomeAndPrincipe,
    SaudiArabia = EIso3166OneAlpha2.SaudiArabia,
    Senegal = EIso3166OneAlpha2.Senegal,
    Serbia = EIso3166OneAlpha2.Serbia,
    Seychelles = EIso3166OneAlpha2.Seychelles,
    SierraLeone = EIso3166OneAlpha2.SierraLeone,
    Singapore = EIso3166OneAlpha2.Singapore,
    Slovakia = EIso3166OneAlpha2.Slovakia,
    Slovenia = EIso3166OneAlpha2.Slovenia,
    SolomonIslands = EIso3166OneAlpha2.SolomonIslands,
    Somalia = EIso3166OneAlpha2.Somalia,
    SouthAfrica = EIso3166OneAlpha2.SouthAfrica,
    Spain = EIso3166OneAlpha2.Spain,
    SriLanka = EIso3166OneAlpha2.SriLanka,
    Sudan = EIso3166OneAlpha2.Sudan,
    Suriname = EIso3166OneAlpha2.Suriname,
    Swaziland = EIso3166OneAlpha2.Swaziland,
    Sweden = EIso3166OneAlpha2.Sweden,
    Switzerland = EIso3166OneAlpha2.Switzerland,
    SyrianArabRepublic = EIso3166OneAlpha2.SyrianArabRepublic,
    Taiwan = EIso3166OneAlpha2.Taiwan,
    Tajikistan = EIso3166OneAlpha2.Tajikistan,
    Tanzania = EIso3166OneAlpha2.Tanzania,
    Thailand = EIso3166OneAlpha2.Thailand,
    TimorLeste = EIso3166OneAlpha2.TimorLeste,
    Togo = EIso3166OneAlpha2.Togo,
    Tonga = EIso3166OneAlpha2.Tonga,
    TrinidadAndTobago = EIso3166OneAlpha2.TrinidadAndTobago,
    Tunisia = EIso3166OneAlpha2.Tunisia,
    Turkey = EIso3166OneAlpha2.Turkey,
    Turkmenistan = EIso3166OneAlpha2.Turkmenistan,
    Tuvalu = EIso3166OneAlpha2.Tuvalu,
    Uganda = EIso3166OneAlpha2.Uganda,
    Ukraine = EIso3166OneAlpha2.Ukraine,
    UnitedArabEmirates = EIso3166OneAlpha2.UnitedArabEmirates,
    UnitedKingdom = EIso3166OneAlpha2.UnitedKingdom,
    UnitedStates = EIso3166OneAlpha2.UnitedStates,
    Uruguay = EIso3166OneAlpha2.Uruguay,
    Uzbekistan = EIso3166OneAlpha2.Uzbekistan,
    Vanuatu = EIso3166OneAlpha2.Vanuatu,
    HolySeeVaticanCityState = EIso3166OneAlpha2.HolySeeVaticanCityState,
    Venezuela = EIso3166OneAlpha2.Venezuela,
    Vietnam = EIso3166OneAlpha2.Vietnam,
    Yemen = EIso3166OneAlpha2.Yemen,
    Zambia = EIso3166OneAlpha2.Zambia,
    Zimbabwe = EIso3166OneAlpha2.Zimbabwe,
}

enum EIso3166OneAlpha2FastlyCountries {
    Argentina = EIso3166OneAlpha2.Argentina,
    Australia = EIso3166OneAlpha2.Australia,
    Austria = EIso3166OneAlpha2.Austria,
    Belgium = EIso3166OneAlpha2.Belgium,
    Brazil = EIso3166OneAlpha2.Brazil,
    Bulgaria = EIso3166OneAlpha2.Bulgaria,
    Canada = EIso3166OneAlpha2.Canada,
    Chile = EIso3166OneAlpha2.Chile,
    HongKong = EIso3166OneAlpha2.HongKong,
    Colombia = EIso3166OneAlpha2.Colombia,
    Denmark = EIso3166OneAlpha2.Denmark,
    Finland = EIso3166OneAlpha2.Finland,
    France = EIso3166OneAlpha2.France,
    Germany = EIso3166OneAlpha2.Germany,
    Ghana = EIso3166OneAlpha2.Ghana,
    India = EIso3166OneAlpha2.India,
    Ireland = EIso3166OneAlpha2.Ireland,
    Italy = EIso3166OneAlpha2.Italy,
    Japan = EIso3166OneAlpha2.Japan,
    Kenya = EIso3166OneAlpha2.Kenya,
    Korea = EIso3166OneAlpha2.Korea,
    Malaysia = EIso3166OneAlpha2.Malaysia,
    Netherlands = EIso3166OneAlpha2.Netherlands,
    NewZealand = EIso3166OneAlpha2.NewZealand,
    Norway = EIso3166OneAlpha2.Norway,
    Peru = EIso3166OneAlpha2.Peru,
    Philippines = EIso3166OneAlpha2.Philippines,
    Portugal = EIso3166OneAlpha2.Portugal,
    Singapore = EIso3166OneAlpha2.Singapore,
    SouthAfrica = EIso3166OneAlpha2.SouthAfrica,
    Spain = EIso3166OneAlpha2.Spain,
    Sweden = EIso3166OneAlpha2.Sweden,
    Thailand = EIso3166OneAlpha2.Thailand,
    UnitedArabEmirates = EIso3166OneAlpha2.UnitedArabEmirates,
    UnitedKingdom = EIso3166OneAlpha2.UnitedKingdom,
    UnitedStates = EIso3166OneAlpha2.UnitedStates,
}

enum EIso3166OneAlpha2AkamaiCountries {
    Albania = EIso3166OneAlpha2.Albania,
    Angola = EIso3166OneAlpha2.Angola,
    Argentina = EIso3166OneAlpha2.Argentina,
    Armenia = EIso3166OneAlpha2.Armenia,
    Australia = EIso3166OneAlpha2.Australia,
    Austria = EIso3166OneAlpha2.Austria,
    Azerbaijan = EIso3166OneAlpha2.Azerbaijan,
    Bahamas = EIso3166OneAlpha2.Bahamas,
    Bahrain = EIso3166OneAlpha2.Bahrain,
    Bangladesh = EIso3166OneAlpha2.Bangladesh,
    Barbados = EIso3166OneAlpha2.Barbados,
    Belarus = EIso3166OneAlpha2.Belarus,
    Belgium = EIso3166OneAlpha2.Belgium,
    Belize = EIso3166OneAlpha2.Belize,
    Bhutan = EIso3166OneAlpha2.Bhutan,
    Bolivia = EIso3166OneAlpha2.Bolivia,
    Botswana = EIso3166OneAlpha2.Botswana,
    Brazil = EIso3166OneAlpha2.Brazil,
    BruneiDarussalam = EIso3166OneAlpha2.BruneiDarussalam,
    Bulgaria = EIso3166OneAlpha2.Bulgaria,
    Burundi = EIso3166OneAlpha2.Burundi,
    Cambodia = EIso3166OneAlpha2.Cambodia,
    Cameroon = EIso3166OneAlpha2.Cameroon,
    Canada = EIso3166OneAlpha2.Canada,
    Chile = EIso3166OneAlpha2.Chile,
    Colombia = EIso3166OneAlpha2.Colombia,
    CostaRica = EIso3166OneAlpha2.CostaRica,
    Croatia = EIso3166OneAlpha2.Croatia,
    Cyprus = EIso3166OneAlpha2.Cyprus,
    CzechRepublic = EIso3166OneAlpha2.CzechRepublic,
    Denmark = EIso3166OneAlpha2.Denmark,
    DominicanRepublic = EIso3166OneAlpha2.DominicanRepublic,
    Ecuador = EIso3166OneAlpha2.Ecuador,
    Egypt = EIso3166OneAlpha2.Egypt,
    ElSalvador = EIso3166OneAlpha2.ElSalvador,
    Estonia = EIso3166OneAlpha2.Estonia,
    Finland = EIso3166OneAlpha2.Finland,
    France = EIso3166OneAlpha2.France,
    Georgia = EIso3166OneAlpha2.Georgia,
    Germany = EIso3166OneAlpha2.Germany,
    Ghana = EIso3166OneAlpha2.Ghana,
    Greece = EIso3166OneAlpha2.Greece,
    Grenada = EIso3166OneAlpha2.Grenada,
    Guatemala = EIso3166OneAlpha2.Guatemala,
    Guinea = EIso3166OneAlpha2.Guinea,
    Haiti = EIso3166OneAlpha2.Haiti,
    Honduras = EIso3166OneAlpha2.Honduras,
    HongKong = EIso3166OneAlpha2.HongKong,
    Hungary = EIso3166OneAlpha2.Hungary,
    Iceland = EIso3166OneAlpha2.Iceland,
    India = EIso3166OneAlpha2.India,
    Indonesia = EIso3166OneAlpha2.Indonesia,
    Iraq = EIso3166OneAlpha2.Iraq,
    Ireland = EIso3166OneAlpha2.Ireland,
    Israel = EIso3166OneAlpha2.Israel,
    Italy = EIso3166OneAlpha2.Italy,
    Jamaica = EIso3166OneAlpha2.Jamaica,
    Japan = EIso3166OneAlpha2.Japan,
    Jordan = EIso3166OneAlpha2.Jordan,
    Kazakhstan = EIso3166OneAlpha2.Kazakhstan,
    Kenya = EIso3166OneAlpha2.Kenya,
    Kuwait = EIso3166OneAlpha2.Kuwait,
    Kyrgyzstan = EIso3166OneAlpha2.Kyrgyzstan,
    Laos = EIso3166OneAlpha2.LaoPeoplesDemocraticRepublic,
    Latvia = EIso3166OneAlpha2.Latvia,
    Lebanon = EIso3166OneAlpha2.Lebanon,
    Lithuania = EIso3166OneAlpha2.Lithuania,
    Luxembourg = EIso3166OneAlpha2.Luxembourg,
    Macao = EIso3166OneAlpha2.Macao,
    Macedonia = EIso3166OneAlpha2.Macedonia,
    Madagascar = EIso3166OneAlpha2.Madagascar,
    Malaysia = EIso3166OneAlpha2.Malaysia,
    Malta = EIso3166OneAlpha2.Malta,
    Mauritius = EIso3166OneAlpha2.Mauritius,
    Mexico = EIso3166OneAlpha2.Mexico,
    Moldova = EIso3166OneAlpha2.Moldova,
    Mongolia = EIso3166OneAlpha2.Mongolia,
    Morocco = EIso3166OneAlpha2.Morocco,
    Mozambique = EIso3166OneAlpha2.Mozambique,
    Myanmar = EIso3166OneAlpha2.Myanmar,
    Namibia = EIso3166OneAlpha2.Namibia,
    Nepal = EIso3166OneAlpha2.Nepal,
    Netherlands = EIso3166OneAlpha2.Netherlands,
    NewZealand = EIso3166OneAlpha2.NewZealand,
    Nicaragua = EIso3166OneAlpha2.Nicaragua,
    Nigeria = EIso3166OneAlpha2.Nigeria,
    Norway = EIso3166OneAlpha2.Norway,
    Oman = EIso3166OneAlpha2.Oman,
    Pakistan = EIso3166OneAlpha2.Pakistan,
    Panama = EIso3166OneAlpha2.Panama,
    Paraguay = EIso3166OneAlpha2.Paraguay,
    Peru = EIso3166OneAlpha2.Peru,
    Philippines = EIso3166OneAlpha2.Philippines,
    Poland = EIso3166OneAlpha2.Poland,
    Portugal = EIso3166OneAlpha2.Portugal,
    Qatar = EIso3166OneAlpha2.Qatar,
    Romania = EIso3166OneAlpha2.Romania,
    RussianFederation = EIso3166OneAlpha2.RussianFederation,
    Rwanda = EIso3166OneAlpha2.Rwanda,
    SaintLucia = EIso3166OneAlpha2.SaintLucia,
    SaudiArabia = EIso3166OneAlpha2.SaudiArabia,
    Senegal = EIso3166OneAlpha2.Senegal,
    Serbia = EIso3166OneAlpha2.Serbia,
    Seychelles = EIso3166OneAlpha2.Seychelles,
    Singapore = EIso3166OneAlpha2.Singapore,
    Slovakia = EIso3166OneAlpha2.Slovakia,
    Slovenia = EIso3166OneAlpha2.Slovenia,
    SouthAfrica = EIso3166OneAlpha2.SouthAfrica,
    Korea = EIso3166OneAlpha2.Korea,
    Spain = EIso3166OneAlpha2.Spain,
    SriLanka = EIso3166OneAlpha2.SriLanka,
    Suriname = EIso3166OneAlpha2.Suriname,
    Sweden = EIso3166OneAlpha2.Sweden,
    Switzerland = EIso3166OneAlpha2.Switzerland,
    Taiwan = EIso3166OneAlpha2.Taiwan,
    Tanzania = EIso3166OneAlpha2.Tanzania,
    Thailand = EIso3166OneAlpha2.Thailand,
    Togo = EIso3166OneAlpha2.Togo,
    TrinidadAndTobago = EIso3166OneAlpha2.TrinidadAndTobago,
    Tunisia = EIso3166OneAlpha2.Tunisia,
    Turkey = EIso3166OneAlpha2.Turkey,
    Uganda = EIso3166OneAlpha2.Uganda,
    Ukraine = EIso3166OneAlpha2.Ukraine,
    UnitedArabEmirates = EIso3166OneAlpha2.UnitedArabEmirates,
    UnitedKingdom = EIso3166OneAlpha2.UnitedKingdom,
    UnitedStates = EIso3166OneAlpha2.UnitedStates,
    Uruguay = EIso3166OneAlpha2.Uruguay,
    Venezuela = EIso3166OneAlpha2.Venezuela,
    Vietnam = EIso3166OneAlpha2.Vietnam,
    Zambia = EIso3166OneAlpha2.Zambia,
}

enum EIso3166OneAlpha2AWSCountries {
    Argentina = EIso3166OneAlpha2.Argentina,
    Australia = EIso3166OneAlpha2.Australia,
    Bahrain = EIso3166OneAlpha2.Bahrain,
    Brazil = EIso3166OneAlpha2.Brazil,
    Chile = EIso3166OneAlpha2.Chile,
    Colombia = EIso3166OneAlpha2.Colombia,
    France = EIso3166OneAlpha2.France,
    Germany = EIso3166OneAlpha2.Germany,
    India = EIso3166OneAlpha2.India,
    Indonesia = EIso3166OneAlpha2.Indonesia,
    Ireland = EIso3166OneAlpha2.Ireland,
    Italy = EIso3166OneAlpha2.Italy,
    Japan = EIso3166OneAlpha2.Japan,
    Korea = EIso3166OneAlpha2.Korea,
    Malaysia = EIso3166OneAlpha2.Malaysia,
    NewZealand = EIso3166OneAlpha2.NewZealand,
    Philippines = EIso3166OneAlpha2.Philippines,
    Singapore = EIso3166OneAlpha2.Singapore,
    SouthAfrica = EIso3166OneAlpha2.SouthAfrica,
    Spain = EIso3166OneAlpha2.Spain,
    Sweden = EIso3166OneAlpha2.Sweden,
    Switzerland = EIso3166OneAlpha2.Switzerland,
    Taiwan = EIso3166OneAlpha2.Taiwan,
    Thailand = EIso3166OneAlpha2.Thailand,
    UnitedArabEmirates = EIso3166OneAlpha2.UnitedArabEmirates,
    UnitedKingdom = EIso3166OneAlpha2.UnitedKingdom,
    UnitedStates = EIso3166OneAlpha2.UnitedStates,
}

enum EIso3166OneAlpha2GoogleCloudCountries {
    Australia = EIso3166OneAlpha2.Australia,
    Belgium = EIso3166OneAlpha2.Belgium,
    Brazil = EIso3166OneAlpha2.Brazil,
    Canada = EIso3166OneAlpha2.Canada,
    Chile = EIso3166OneAlpha2.Chile,
    Finland = EIso3166OneAlpha2.Finland,
    France = EIso3166OneAlpha2.France,
    Germany = EIso3166OneAlpha2.Germany,
    HongKong = EIso3166OneAlpha2.HongKong,
    India = EIso3166OneAlpha2.India,
    Indonesia = EIso3166OneAlpha2.Indonesia,
    Israel = EIso3166OneAlpha2.Israel,
    Italy = EIso3166OneAlpha2.Italy,
    Japan = EIso3166OneAlpha2.Japan,
    Korea = EIso3166OneAlpha2.Korea,
    Netherlands = EIso3166OneAlpha2.Netherlands,
    Poland = EIso3166OneAlpha2.Poland,
    Qatar = EIso3166OneAlpha2.Qatar,
    Singapore = EIso3166OneAlpha2.Singapore,
    Spain = EIso3166OneAlpha2.Spain,
    Switzerland = EIso3166OneAlpha2.Switzerland,
    Taiwan = EIso3166OneAlpha2.Taiwan,
    UnitedKingdom = EIso3166OneAlpha2.UnitedKingdom,
    UnitedStates = EIso3166OneAlpha2.UnitedStates,
}

enum EIso3166OneAlpha2AutomatticCountries {
    Afghanistan = EIso3166OneAlpha2.Afghanistan,
    Albania = EIso3166OneAlpha2.Albania,
    Algeria = EIso3166OneAlpha2.Algeria,
    Andorra = EIso3166OneAlpha2.Andorra,
    Angola = EIso3166OneAlpha2.Angola,
    Argentina = EIso3166OneAlpha2.Argentina,
    Armenia = EIso3166OneAlpha2.Armenia,
    Australia = EIso3166OneAlpha2.Australia,
    Austria = EIso3166OneAlpha2.Austria,
    Azerbaijan = EIso3166OneAlpha2.Azerbaijan,
    Bahrain = EIso3166OneAlpha2.Bahrain,
    Bangladesh = EIso3166OneAlpha2.Bangladesh,
    Barbados = EIso3166OneAlpha2.Barbados,
    Belarus = EIso3166OneAlpha2.Belarus,
    Belgium = EIso3166OneAlpha2.Belgium,
    Benin = EIso3166OneAlpha2.Benin,
    Bermuda = EIso3166OneAlpha2.Bermuda,
    Bhutan = EIso3166OneAlpha2.Bhutan,
    Bolivia = EIso3166OneAlpha2.Bolivia,
    BosniaAndHerzegovina = EIso3166OneAlpha2.BosniaAndHerzegovina,
    Brazil = EIso3166OneAlpha2.Brazil,
    VirginIslandsBritish = EIso3166OneAlpha2.VirginIslandsBritish,
    BruneiDarussalam = EIso3166OneAlpha2.BruneiDarussalam,
    Bulgaria = EIso3166OneAlpha2.Bulgaria,
    BurkinaFaso = EIso3166OneAlpha2.BurkinaFaso,
    Cambodia = EIso3166OneAlpha2.Cambodia,
    Cameroon = EIso3166OneAlpha2.Cameroon,
    Canada = EIso3166OneAlpha2.Canada,
    CaymanIslands = EIso3166OneAlpha2.CaymanIslands,
    Chile = EIso3166OneAlpha2.Chile,
    China = EIso3166OneAlpha2.China,
    Colombia = EIso3166OneAlpha2.Colombia,
    CostaRica = EIso3166OneAlpha2.CostaRica,
    Croatia = EIso3166OneAlpha2.Croatia,
    Cuba = EIso3166OneAlpha2.Cuba,
    Cyprus = EIso3166OneAlpha2.Cyprus,
    CzechRepublic = EIso3166OneAlpha2.CzechRepublic,
    CoteDIvoire = EIso3166OneAlpha2.CoteDIvoire,
    CongoDemocraticRepublic = EIso3166OneAlpha2.CongoDemocraticRepublic,
    Denmark = EIso3166OneAlpha2.Denmark,
    DominicanRepublic = EIso3166OneAlpha2.DominicanRepublic,
    Ecuador = EIso3166OneAlpha2.Ecuador,
    Egypt = EIso3166OneAlpha2.Egypt,
    Estonia = EIso3166OneAlpha2.Estonia,
    Ethiopia = EIso3166OneAlpha2.Ethiopia,
    Fiji = EIso3166OneAlpha2.Fiji,
    Finland = EIso3166OneAlpha2.Finland,
    France = EIso3166OneAlpha2.France,
    Gabon = EIso3166OneAlpha2.Gabon,
    Georgia = EIso3166OneAlpha2.Georgia,
    Germany = EIso3166OneAlpha2.Germany,
    Ghana = EIso3166OneAlpha2.Ghana,
    Greece = EIso3166OneAlpha2.Greece,
    Guatemala = EIso3166OneAlpha2.Guatemala,
    Honduras = EIso3166OneAlpha2.Honduras,
    Hungary = EIso3166OneAlpha2.Hungary,
    Iceland = EIso3166OneAlpha2.Iceland,
    India = EIso3166OneAlpha2.India,
    Indonesia = EIso3166OneAlpha2.Indonesia,
    Iraq = EIso3166OneAlpha2.Iraq,
    Ireland = EIso3166OneAlpha2.Ireland,
    Israel = EIso3166OneAlpha2.Israel,
    Italy = EIso3166OneAlpha2.Italy,
    Jamaica = EIso3166OneAlpha2.Jamaica,
    Japan = EIso3166OneAlpha2.Japan,
    Jordan = EIso3166OneAlpha2.Jordan,
    Kazakhstan = EIso3166OneAlpha2.Kazakhstan,
    Kenya = EIso3166OneAlpha2.Kenya,
    Kuwait = EIso3166OneAlpha2.Kuwait,
    Kyrgyzstan = EIso3166OneAlpha2.Kyrgyzstan,
    Latvia = EIso3166OneAlpha2.Latvia,
    Lebanon = EIso3166OneAlpha2.Lebanon,
    Liechtenstein = EIso3166OneAlpha2.Liechtenstein,
    Lithuania = EIso3166OneAlpha2.Lithuania,
    Luxembourg = EIso3166OneAlpha2.Luxembourg,
    Madagascar = EIso3166OneAlpha2.Madagascar,
    Malaysia = EIso3166OneAlpha2.Malaysia,
    Maldives = EIso3166OneAlpha2.Maldives,
    Mali = EIso3166OneAlpha2.Mali,
    Malta = EIso3166OneAlpha2.Malta,
    Mauritius = EIso3166OneAlpha2.Mauritius,
    Mexico = EIso3166OneAlpha2.Mexico,
    Moldova = EIso3166OneAlpha2.Moldova,
    Mongolia = EIso3166OneAlpha2.Mongolia,
    Montenegro = EIso3166OneAlpha2.Montenegro,
    Morocco = EIso3166OneAlpha2.Morocco,
    Mozambique = EIso3166OneAlpha2.Mozambique,
    Myanmar = EIso3166OneAlpha2.Myanmar,
    Namibia = EIso3166OneAlpha2.Namibia,
    Nepal = EIso3166OneAlpha2.Nepal,
    Netherlands = EIso3166OneAlpha2.Netherlands,
    NewZealand = EIso3166OneAlpha2.NewZealand,
    Nicaragua = EIso3166OneAlpha2.Nicaragua,
    Niger = EIso3166OneAlpha2.Niger,
    Nigeria = EIso3166OneAlpha2.Nigeria,
    Macedonia = EIso3166OneAlpha2.Macedonia,
    Norway = EIso3166OneAlpha2.Norway,
    Oman = EIso3166OneAlpha2.Oman,
    Pakistan = EIso3166OneAlpha2.Pakistan,
    PalestinianTerritoryOccupied = EIso3166OneAlpha2.PalestinianTerritoryOccupied,
    Panama = EIso3166OneAlpha2.Panama,
    Peru = EIso3166OneAlpha2.Peru,
    Philippines = EIso3166OneAlpha2.Philippines,
    Poland = EIso3166OneAlpha2.Poland,
    Portugal = EIso3166OneAlpha2.Portugal,
    Qatar = EIso3166OneAlpha2.Qatar,
    Romania = EIso3166OneAlpha2.Romania,
    RussianFederation = EIso3166OneAlpha2.RussianFederation,
    Rwanda = EIso3166OneAlpha2.Rwanda,
    SaintKittsAndNevis = EIso3166OneAlpha2.SaintKittsAndNevis,
    SaintVincentAndGrenadines = EIso3166OneAlpha2.SaintVincentAndGrenadines,
    Samoa = EIso3166OneAlpha2.Samoa,
    SaudiArabia = EIso3166OneAlpha2.SaudiArabia,
    Senegal = EIso3166OneAlpha2.Senegal,
    Serbia = EIso3166OneAlpha2.Serbia,
    Singapore = EIso3166OneAlpha2.Singapore,
    Slovakia = EIso3166OneAlpha2.Slovakia,
    Slovenia = EIso3166OneAlpha2.Slovenia,
    SolomonIslands = EIso3166OneAlpha2.SolomonIslands,
    Somalia = EIso3166OneAlpha2.Somalia,
    SouthAfrica = EIso3166OneAlpha2.SouthAfrica,
    Korea = EIso3166OneAlpha2.Korea,
    Spain = EIso3166OneAlpha2.Spain,
    SriLanka = EIso3166OneAlpha2.SriLanka,
    Sudan = EIso3166OneAlpha2.Sudan,
    Sweden = EIso3166OneAlpha2.Sweden,
    Switzerland = EIso3166OneAlpha2.Switzerland,
    SyrianArabRepublic = EIso3166OneAlpha2.SyrianArabRepublic,
    SaoTomeAndPrincipe = EIso3166OneAlpha2.SaoTomeAndPrincipe,
    Taiwan = EIso3166OneAlpha2.Taiwan,
    Tanzania = EIso3166OneAlpha2.Tanzania,
    Thailand = EIso3166OneAlpha2.Thailand,
    Gambia = EIso3166OneAlpha2.Gambia,
    Togo = EIso3166OneAlpha2.Togo,
    Tunisia = EIso3166OneAlpha2.Tunisia,
    Turkey = EIso3166OneAlpha2.Turkey,
    TurksAndCaicosIslands = EIso3166OneAlpha2.TurksAndCaicosIslands,
    Uganda = EIso3166OneAlpha2.Uganda,
    Ukraine = EIso3166OneAlpha2.Ukraine,
    UnitedArabEmirates = EIso3166OneAlpha2.UnitedArabEmirates,
    UnitedKingdom = EIso3166OneAlpha2.UnitedKingdom,
    UnitedStates = EIso3166OneAlpha2.UnitedStates,
    Uruguay = EIso3166OneAlpha2.Uruguay,
    Uzbekistan = EIso3166OneAlpha2.Uzbekistan,
    Vanuatu = EIso3166OneAlpha2.Vanuatu,
    Venezuela = EIso3166OneAlpha2.Venezuela,
    Vietnam = EIso3166OneAlpha2.Vietnam,
    Zambia = EIso3166OneAlpha2.Zambia,
    Zimbabwe = EIso3166OneAlpha2.Zimbabwe,
}

enum EIso3166OneAlpha2BunnyNetCountries {
    Netherlands = EIso3166OneAlpha2.Netherlands,
    Greece = EIso3166OneAlpha2.Greece,
    Serbia = EIso3166OneAlpha2.Serbia,
    Germany = EIso3166OneAlpha2.Germany,
    Belgium = EIso3166OneAlpha2.Belgium,
    Hungary = EIso3166OneAlpha2.Hungary,
    Romania = EIso3166OneAlpha2.Romania,
    Moldova = EIso3166OneAlpha2.Moldova,
    Denmark = EIso3166OneAlpha2.Denmark,
    Ireland = EIso3166OneAlpha2.Ireland,
    Finland = EIso3166OneAlpha2.Finland,
    Iceland = EIso3166OneAlpha2.Iceland,
    Ukraine = EIso3166OneAlpha2.Ukraine,
    Portugal = EIso3166OneAlpha2.Portugal,
    Slovenia = EIso3166OneAlpha2.Slovenia,
    UnitedKingdom = EIso3166OneAlpha2.UnitedKingdom,
    Luxembourg = EIso3166OneAlpha2.Luxembourg,
    Spain = EIso3166OneAlpha2.Spain,
    France = EIso3166OneAlpha2.France,
    Italy = EIso3166OneAlpha2.Italy,
    RussianFederation = EIso3166OneAlpha2.RussianFederation,
    BosniaAndHerzegovina = EIso3166OneAlpha2.BosniaAndHerzegovina,
    Norway = EIso3166OneAlpha2.Norway,
    CzechRepublic = EIso3166OneAlpha2.CzechRepublic,
    Latvia = EIso3166OneAlpha2.Latvia,
    Bulgaria = EIso3166OneAlpha2.Bulgaria,
    Sweden = EIso3166OneAlpha2.Sweden,
    Austria = EIso3166OneAlpha2.Austria,
    Lithuania = EIso3166OneAlpha2.Lithuania,
    Poland = EIso3166OneAlpha2.Poland,
    Croatia = EIso3166OneAlpha2.Croatia,
    Switzerland = EIso3166OneAlpha2.Switzerland,
    Colombia = EIso3166OneAlpha2.Colombia,
    Argentina = EIso3166OneAlpha2.Argentina,
    Brazil = EIso3166OneAlpha2.Brazil,
    Guatemala = EIso3166OneAlpha2.Guatemala,
    Bolivia = EIso3166OneAlpha2.Bolivia,
    Peru = EIso3166OneAlpha2.Peru,
    Mexico = EIso3166OneAlpha2.Mexico,
    PuertoRico = EIso3166OneAlpha2.PuertoRico,
    CostaRica = EIso3166OneAlpha2.CostaRica,
    Chile = EIso3166OneAlpha2.Chile,
    UnitedStates = EIso3166OneAlpha2.UnitedStates,
    Canada = EIso3166OneAlpha2.Canada,
    Australia = EIso3166OneAlpha2.Australia,
    NewZealand = EIso3166OneAlpha2.NewZealand,
    Egypt = EIso3166OneAlpha2.Egypt,
    SouthAfrica = EIso3166OneAlpha2.SouthAfrica,
    Iraq = EIso3166OneAlpha2.Iraq,
    Bahrain = EIso3166OneAlpha2.Bahrain,
    UnitedArabEmirates = EIso3166OneAlpha2.UnitedArabEmirates,
    Nigeria = EIso3166OneAlpha2.Nigeria,
    Angola = EIso3166OneAlpha2.Angola,
    SaudiArabia = EIso3166OneAlpha2.SaudiArabia,
    Kazakhstan = EIso3166OneAlpha2.Kazakhstan,
    Azerbaijan = EIso3166OneAlpha2.Azerbaijan,
    Thailand = EIso3166OneAlpha2.Thailand,
    India = EIso3166OneAlpha2.India,
    Bangladesh = EIso3166OneAlpha2.Bangladesh,
    HongKong = EIso3166OneAlpha2.HongKong,
    Vietnam = EIso3166OneAlpha2.Vietnam,
    Turkey = EIso3166OneAlpha2.Turkey,
    Indonesia = EIso3166OneAlpha2.Indonesia,
    Pakistan = EIso3166OneAlpha2.Pakistan,
    Nepal = EIso3166OneAlpha2.Nepal,
    Malaysia = EIso3166OneAlpha2.Malaysia,
    Philippines = EIso3166OneAlpha2.Philippines,
    Cyprus = EIso3166OneAlpha2.Cyprus,
    Japan = EIso3166OneAlpha2.Japan,
    Cambodia = EIso3166OneAlpha2.Cambodia,
    Korea = EIso3166OneAlpha2.Korea,
    Singapore = EIso3166OneAlpha2.Singapore,
    Taiwan = EIso3166OneAlpha2.Taiwan,
    Georgia = EIso3166OneAlpha2.Georgia,
    Mongolia = EIso3166OneAlpha2.Mongolia,
    Myanmar = EIso3166OneAlpha2.Myanmar,
    Armenia = EIso3166OneAlpha2.Armenia,
}

enum EIso3166OneAlpha2GcoreCountries {
    UnitedStates = EIso3166OneAlpha2.UnitedStates,
    Mexico = EIso3166OneAlpha2.Mexico,
    Paraguay = EIso3166OneAlpha2.Paraguay,
    Colombia = EIso3166OneAlpha2.Colombia,
    Argentina = EIso3166OneAlpha2.Argentina,
    Brazil = EIso3166OneAlpha2.Brazil,
    Guatemala = EIso3166OneAlpha2.Guatemala,
    Ecuador = EIso3166OneAlpha2.Ecuador,
    Peru = EIso3166OneAlpha2.Peru,
    Panama = EIso3166OneAlpha2.Panama,
    France = EIso3166OneAlpha2.France,
    CostaRica = EIso3166OneAlpha2.CostaRica,
    ElSalvador = EIso3166OneAlpha2.ElSalvador,
    Chile = EIso3166OneAlpha2.Chile,
    Honduras = EIso3166OneAlpha2.Honduras,
    DominicanRepublic = EIso3166OneAlpha2.DominicanRepublic,
    Netherlands = EIso3166OneAlpha2.Netherlands,
    Greece = EIso3166OneAlpha2.Greece,
    Serbia = EIso3166OneAlpha2.Serbia,
    Belgium = EIso3166OneAlpha2.Belgium,
    Romania = EIso3166OneAlpha2.Romania,
    Hungary = EIso3166OneAlpha2.Hungary,
    Moldova = EIso3166OneAlpha2.Moldova,
    Ireland = EIso3166OneAlpha2.Ireland,
    Germany = EIso3166OneAlpha2.Germany,
    Finland = EIso3166OneAlpha2.Finland,
    Ukraine = EIso3166OneAlpha2.Ukraine,
    Cyprus = EIso3166OneAlpha2.Cyprus,
    UnitedKingdom = EIso3166OneAlpha2.UnitedKingdom,
    Luxembourg = EIso3166OneAlpha2.Luxembourg,
    Spain = EIso3166OneAlpha2.Spain,
    Italy = EIso3166OneAlpha2.Italy,
    CzechRepublic = EIso3166OneAlpha2.CzechRepublic,
    Latvia = EIso3166OneAlpha2.Latvia,
    Bulgaria = EIso3166OneAlpha2.Bulgaria,
    Norway = EIso3166OneAlpha2.Norway,
    Switzerland = EIso3166OneAlpha2.Switzerland,
    Georgia = EIso3166OneAlpha2.Georgia,
    Austria = EIso3166OneAlpha2.Austria,
    Poland = EIso3166OneAlpha2.Poland,
    Jordan = EIso3166OneAlpha2.Jordan,
    Iraq = EIso3166OneAlpha2.Iraq,
    Qatar = EIso3166OneAlpha2.Qatar,
    UnitedArabEmirates = EIso3166OneAlpha2.UnitedArabEmirates,
    Turkey = EIso3166OneAlpha2.Turkey,
    Kuwait = EIso3166OneAlpha2.Kuwait,
    Bahrain = EIso3166OneAlpha2.Bahrain,
    Oman = EIso3166OneAlpha2.Oman,
    SaudiArabia = EIso3166OneAlpha2.SaudiArabia,
    Yemen = EIso3166OneAlpha2.Yemen,
    Israel = EIso3166OneAlpha2.Israel,
    PalestinianTerritoryOccupied = EIso3166OneAlpha2.PalestinianTerritoryOccupied,
    Armenia = EIso3166OneAlpha2.Armenia,
    CoteDIvoire = EIso3166OneAlpha2.CoteDIvoire,
    Egypt = EIso3166OneAlpha2.Egypt,
    SouthAfrica = EIso3166OneAlpha2.SouthAfrica,
    Zimbabwe = EIso3166OneAlpha2.Zimbabwe,
    Uganda = EIso3166OneAlpha2.Uganda,
    Nigeria = EIso3166OneAlpha2.Nigeria,
    Togo = EIso3166OneAlpha2.Togo,
    Angola = EIso3166OneAlpha2.Angola,
    Zambia = EIso3166OneAlpha2.Zambia,
    Kenya = EIso3166OneAlpha2.Kenya,
    BurkinaFaso = EIso3166OneAlpha2.BurkinaFaso,
    Morocco = EIso3166OneAlpha2.Morocco,
    Mauritius = EIso3166OneAlpha2.Mauritius,
    LibyanArabJamahiriya = EIso3166OneAlpha2.LibyanArabJamahiriya,
    Namibia = EIso3166OneAlpha2.Namibia,
    Ghana = EIso3166OneAlpha2.Ghana,
    Ethiopia = EIso3166OneAlpha2.Ethiopia,
    Sudan = EIso3166OneAlpha2.Sudan,
    Tunisia = EIso3166OneAlpha2.Tunisia,
    Kazakhstan = EIso3166OneAlpha2.Kazakhstan,
    Azerbaijan = EIso3166OneAlpha2.Azerbaijan,
    Thailand = EIso3166OneAlpha2.Thailand,
    Kyrgyzstan = EIso3166OneAlpha2.Kyrgyzstan,
    SriLanka = EIso3166OneAlpha2.SriLanka,
    Philippines = EIso3166OneAlpha2.Philippines,
    Bangladesh = EIso3166OneAlpha2.Bangladesh,
    Tajikistan = EIso3166OneAlpha2.Tajikistan,
    Vietnam = EIso3166OneAlpha2.Vietnam,
    China = EIso3166OneAlpha2.China,
    Nepal = EIso3166OneAlpha2.Nepal,
    India = EIso3166OneAlpha2.India,
    Japan = EIso3166OneAlpha2.Japan,
    Cambodia = EIso3166OneAlpha2.Cambodia,
    Korea = EIso3166OneAlpha2.Korea,
    Singapore = EIso3166OneAlpha2.Singapore,
    Uzbekistan = EIso3166OneAlpha2.Uzbekistan,
    Mongolia = EIso3166OneAlpha2.Mongolia,
    Bhutan = EIso3166OneAlpha2.Bhutan,
    Indonesia = EIso3166OneAlpha2.Indonesia,
    Pakistan = EIso3166OneAlpha2.Pakistan,
    Taiwan = EIso3166OneAlpha2.Taiwan,
    Australia = EIso3166OneAlpha2.Australia,
    NewZealand = EIso3166OneAlpha2.NewZealand,
}

enum EIso3166OneAlpha2MicrosoftAzureCountries {
    Australia = EIso3166OneAlpha2.Australia,
    Austria = EIso3166OneAlpha2.Austria,
    Belgium = EIso3166OneAlpha2.Belgium,
    Brazil = EIso3166OneAlpha2.Brazil,
    Canada = EIso3166OneAlpha2.Canada,
    Chile = EIso3166OneAlpha2.Chile,
    China = EIso3166OneAlpha2.China,
    Denmark = EIso3166OneAlpha2.Denmark,
    Finland = EIso3166OneAlpha2.Finland,
    France = EIso3166OneAlpha2.France,
    Germany = EIso3166OneAlpha2.Germany,
    Greece = EIso3166OneAlpha2.Greece,
    HongKong = EIso3166OneAlpha2.HongKong,
    India = EIso3166OneAlpha2.India,
    Indonesia = EIso3166OneAlpha2.Indonesia,
    Ireland = EIso3166OneAlpha2.Ireland,
    Israel = EIso3166OneAlpha2.Israel,
    Italy = EIso3166OneAlpha2.Italy,
    Japan = EIso3166OneAlpha2.Japan,
    Malaysia = EIso3166OneAlpha2.Malaysia,
    Mexico = EIso3166OneAlpha2.Mexico,
    Netherlands = EIso3166OneAlpha2.Netherlands,
    NewZealand = EIso3166OneAlpha2.NewZealand,
    Norway = EIso3166OneAlpha2.Norway,
    Poland = EIso3166OneAlpha2.Poland,
    Qatar = EIso3166OneAlpha2.Qatar,
    SaudiArabia = EIso3166OneAlpha2.SaudiArabia,
    Singapore = EIso3166OneAlpha2.Singapore,
    SouthAfrica = EIso3166OneAlpha2.SouthAfrica,
    Korea = EIso3166OneAlpha2.Korea,
    Spain = EIso3166OneAlpha2.Spain,
    Sweden = EIso3166OneAlpha2.Sweden,
    Switzerland = EIso3166OneAlpha2.Switzerland,
    Taiwan = EIso3166OneAlpha2.Taiwan,
    UnitedArabEmirates = EIso3166OneAlpha2.UnitedArabEmirates,
    UnitedKingdom = EIso3166OneAlpha2.UnitedKingdom,
    UnitedStates = EIso3166OneAlpha2.UnitedStates,
}

export {
    EIso3166OneAlpha2,
    EIso3166OneAlpha2AWSCountries,
    EIso3166OneAlpha2AdequacyCountries,
    EIso3166OneAlpha2CloudflareCountries,
    EIso3166OneAlpha2CountryGroup,
    EIso3166OneAlpha2EuCountries,
    EIso3166OneAlpha2EeaCountries,
    EIso3166OneAlpha2FastlyCountries,
    EIso3166OneAlpha2GoogleCloudCountries,
    EIso3166OneAlpha2AutomatticCountries,
    EIso3166OneAlpha2AkamaiCountries,
    EIso3166OneAlpha2BunnyNetCountries,
    EIso3166OneAlpha2GcoreCountries,
    EIso3166OneAlpha2MicrosoftAzureCountries,
};
