amazonka-wafv2-2.0: gen/Amazonka/WAFV2/Types/CountryCode.hs
{-# LANGUAGE DeriveGeneric #-}
{-# LANGUAGE DerivingStrategies #-}
{-# LANGUAGE GeneralizedNewtypeDeriving #-}
{-# LANGUAGE LambdaCase #-}
{-# LANGUAGE OverloadedStrings #-}
{-# LANGUAGE PatternSynonyms #-}
{-# LANGUAGE StrictData #-}
{-# LANGUAGE NoImplicitPrelude #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
-- Derived from AWS service descriptions, licensed under Apache 2.0.
-- |
-- Module : Amazonka.WAFV2.Types.CountryCode
-- Copyright : (c) 2013-2023 Brendan Hay
-- License : Mozilla Public License, v. 2.0.
-- Maintainer : Brendan Hay
-- Stability : auto-generated
-- Portability : non-portable (GHC extensions)
module Amazonka.WAFV2.Types.CountryCode
( CountryCode
( ..,
CountryCode_AD,
CountryCode_AE,
CountryCode_AF,
CountryCode_AG,
CountryCode_AI,
CountryCode_AL,
CountryCode_AM,
CountryCode_AO,
CountryCode_AQ,
CountryCode_AR,
CountryCode_AS,
CountryCode_AT,
CountryCode_AU,
CountryCode_AW,
CountryCode_AX,
CountryCode_AZ,
CountryCode_BA,
CountryCode_BB,
CountryCode_BD,
CountryCode_BE,
CountryCode_BF,
CountryCode_BG,
CountryCode_BH,
CountryCode_BI,
CountryCode_BJ,
CountryCode_BL,
CountryCode_BM,
CountryCode_BN,
CountryCode_BO,
CountryCode_BQ,
CountryCode_BR,
CountryCode_BS,
CountryCode_BT,
CountryCode_BV,
CountryCode_BW,
CountryCode_BY,
CountryCode_BZ,
CountryCode_CA,
CountryCode_CC,
CountryCode_CD,
CountryCode_CF,
CountryCode_CG,
CountryCode_CH,
CountryCode_CI,
CountryCode_CK,
CountryCode_CL,
CountryCode_CM,
CountryCode_CN,
CountryCode_CO,
CountryCode_CR,
CountryCode_CU,
CountryCode_CV,
CountryCode_CW,
CountryCode_CX,
CountryCode_CY,
CountryCode_CZ,
CountryCode_DE,
CountryCode_DJ,
CountryCode_DK,
CountryCode_DM,
CountryCode_DO,
CountryCode_DZ,
CountryCode_EC,
CountryCode_EE,
CountryCode_EG,
CountryCode_EH,
CountryCode_ER,
CountryCode_ES,
CountryCode_ET,
CountryCode_FI,
CountryCode_FJ,
CountryCode_FK,
CountryCode_FM,
CountryCode_FO,
CountryCode_FR,
CountryCode_GA,
CountryCode_GB,
CountryCode_GD,
CountryCode_GE,
CountryCode_GF,
CountryCode_GG,
CountryCode_GH,
CountryCode_GI,
CountryCode_GL,
CountryCode_GM,
CountryCode_GN,
CountryCode_GP,
CountryCode_GQ,
CountryCode_GR,
CountryCode_GS,
CountryCode_GT,
CountryCode_GU,
CountryCode_GW,
CountryCode_GY,
CountryCode_HK,
CountryCode_HM,
CountryCode_HN,
CountryCode_HR,
CountryCode_HT,
CountryCode_HU,
CountryCode_ID,
CountryCode_IE,
CountryCode_IL,
CountryCode_IM,
CountryCode_IN,
CountryCode_IO,
CountryCode_IQ,
CountryCode_IR,
CountryCode_IS,
CountryCode_IT,
CountryCode_JE,
CountryCode_JM,
CountryCode_JO,
CountryCode_JP,
CountryCode_KE,
CountryCode_KG,
CountryCode_KH,
CountryCode_KI,
CountryCode_KM,
CountryCode_KN,
CountryCode_KP,
CountryCode_KR,
CountryCode_KW,
CountryCode_KY,
CountryCode_KZ,
CountryCode_LA,
CountryCode_LB,
CountryCode_LC,
CountryCode_LI,
CountryCode_LK,
CountryCode_LR,
CountryCode_LS,
CountryCode_LT,
CountryCode_LU,
CountryCode_LV,
CountryCode_LY,
CountryCode_MA,
CountryCode_MC,
CountryCode_MD,
CountryCode_ME,
CountryCode_MF,
CountryCode_MG,
CountryCode_MH,
CountryCode_MK,
CountryCode_ML,
CountryCode_MM,
CountryCode_MN,
CountryCode_MO,
CountryCode_MP,
CountryCode_MQ,
CountryCode_MR,
CountryCode_MS,
CountryCode_MT,
CountryCode_MU,
CountryCode_MV,
CountryCode_MW,
CountryCode_MX,
CountryCode_MY,
CountryCode_MZ,
CountryCode_NA,
CountryCode_NC,
CountryCode_NE,
CountryCode_NF,
CountryCode_NG,
CountryCode_NI,
CountryCode_NL,
CountryCode_NO,
CountryCode_NP,
CountryCode_NR,
CountryCode_NU,
CountryCode_NZ,
CountryCode_OM,
CountryCode_PA,
CountryCode_PE,
CountryCode_PF,
CountryCode_PG,
CountryCode_PH,
CountryCode_PK,
CountryCode_PL,
CountryCode_PM,
CountryCode_PN,
CountryCode_PR,
CountryCode_PS,
CountryCode_PT,
CountryCode_PW,
CountryCode_PY,
CountryCode_QA,
CountryCode_RE,
CountryCode_RO,
CountryCode_RS,
CountryCode_RU,
CountryCode_RW,
CountryCode_SA,
CountryCode_SB,
CountryCode_SC,
CountryCode_SD,
CountryCode_SE,
CountryCode_SG,
CountryCode_SH,
CountryCode_SI,
CountryCode_SJ,
CountryCode_SK,
CountryCode_SL,
CountryCode_SM,
CountryCode_SN,
CountryCode_SO,
CountryCode_SR,
CountryCode_SS,
CountryCode_ST,
CountryCode_SV,
CountryCode_SX,
CountryCode_SY,
CountryCode_SZ,
CountryCode_TC,
CountryCode_TD,
CountryCode_TF,
CountryCode_TG,
CountryCode_TH,
CountryCode_TJ,
CountryCode_TK,
CountryCode_TL,
CountryCode_TM,
CountryCode_TN,
CountryCode_TO,
CountryCode_TR,
CountryCode_TT,
CountryCode_TV,
CountryCode_TW,
CountryCode_TZ,
CountryCode_UA,
CountryCode_UG,
CountryCode_UM,
CountryCode_US,
CountryCode_UY,
CountryCode_UZ,
CountryCode_VA,
CountryCode_VC,
CountryCode_VE,
CountryCode_VG,
CountryCode_VI,
CountryCode_VN,
CountryCode_VU,
CountryCode_WF,
CountryCode_WS,
CountryCode_XK,
CountryCode_YE,
CountryCode_YT,
CountryCode_ZA,
CountryCode_ZM,
CountryCode_ZW
),
)
where
import qualified Amazonka.Core as Core
import qualified Amazonka.Data as Data
import qualified Amazonka.Prelude as Prelude
newtype CountryCode = CountryCode'
{ fromCountryCode ::
Data.Text
}
deriving stock
( Prelude.Show,
Prelude.Read,
Prelude.Eq,
Prelude.Ord,
Prelude.Generic
)
deriving newtype
( Prelude.Hashable,
Prelude.NFData,
Data.FromText,
Data.ToText,
Data.ToByteString,
Data.ToLog,
Data.ToHeader,
Data.ToQuery,
Data.FromJSON,
Data.FromJSONKey,
Data.ToJSON,
Data.ToJSONKey,
Data.FromXML,
Data.ToXML
)
pattern CountryCode_AD :: CountryCode
pattern CountryCode_AD = CountryCode' "AD"
pattern CountryCode_AE :: CountryCode
pattern CountryCode_AE = CountryCode' "AE"
pattern CountryCode_AF :: CountryCode
pattern CountryCode_AF = CountryCode' "AF"
pattern CountryCode_AG :: CountryCode
pattern CountryCode_AG = CountryCode' "AG"
pattern CountryCode_AI :: CountryCode
pattern CountryCode_AI = CountryCode' "AI"
pattern CountryCode_AL :: CountryCode
pattern CountryCode_AL = CountryCode' "AL"
pattern CountryCode_AM :: CountryCode
pattern CountryCode_AM = CountryCode' "AM"
pattern CountryCode_AO :: CountryCode
pattern CountryCode_AO = CountryCode' "AO"
pattern CountryCode_AQ :: CountryCode
pattern CountryCode_AQ = CountryCode' "AQ"
pattern CountryCode_AR :: CountryCode
pattern CountryCode_AR = CountryCode' "AR"
pattern CountryCode_AS :: CountryCode
pattern CountryCode_AS = CountryCode' "AS"
pattern CountryCode_AT :: CountryCode
pattern CountryCode_AT = CountryCode' "AT"
pattern CountryCode_AU :: CountryCode
pattern CountryCode_AU = CountryCode' "AU"
pattern CountryCode_AW :: CountryCode
pattern CountryCode_AW = CountryCode' "AW"
pattern CountryCode_AX :: CountryCode
pattern CountryCode_AX = CountryCode' "AX"
pattern CountryCode_AZ :: CountryCode
pattern CountryCode_AZ = CountryCode' "AZ"
pattern CountryCode_BA :: CountryCode
pattern CountryCode_BA = CountryCode' "BA"
pattern CountryCode_BB :: CountryCode
pattern CountryCode_BB = CountryCode' "BB"
pattern CountryCode_BD :: CountryCode
pattern CountryCode_BD = CountryCode' "BD"
pattern CountryCode_BE :: CountryCode
pattern CountryCode_BE = CountryCode' "BE"
pattern CountryCode_BF :: CountryCode
pattern CountryCode_BF = CountryCode' "BF"
pattern CountryCode_BG :: CountryCode
pattern CountryCode_BG = CountryCode' "BG"
pattern CountryCode_BH :: CountryCode
pattern CountryCode_BH = CountryCode' "BH"
pattern CountryCode_BI :: CountryCode
pattern CountryCode_BI = CountryCode' "BI"
pattern CountryCode_BJ :: CountryCode
pattern CountryCode_BJ = CountryCode' "BJ"
pattern CountryCode_BL :: CountryCode
pattern CountryCode_BL = CountryCode' "BL"
pattern CountryCode_BM :: CountryCode
pattern CountryCode_BM = CountryCode' "BM"
pattern CountryCode_BN :: CountryCode
pattern CountryCode_BN = CountryCode' "BN"
pattern CountryCode_BO :: CountryCode
pattern CountryCode_BO = CountryCode' "BO"
pattern CountryCode_BQ :: CountryCode
pattern CountryCode_BQ = CountryCode' "BQ"
pattern CountryCode_BR :: CountryCode
pattern CountryCode_BR = CountryCode' "BR"
pattern CountryCode_BS :: CountryCode
pattern CountryCode_BS = CountryCode' "BS"
pattern CountryCode_BT :: CountryCode
pattern CountryCode_BT = CountryCode' "BT"
pattern CountryCode_BV :: CountryCode
pattern CountryCode_BV = CountryCode' "BV"
pattern CountryCode_BW :: CountryCode
pattern CountryCode_BW = CountryCode' "BW"
pattern CountryCode_BY :: CountryCode
pattern CountryCode_BY = CountryCode' "BY"
pattern CountryCode_BZ :: CountryCode
pattern CountryCode_BZ = CountryCode' "BZ"
pattern CountryCode_CA :: CountryCode
pattern CountryCode_CA = CountryCode' "CA"
pattern CountryCode_CC :: CountryCode
pattern CountryCode_CC = CountryCode' "CC"
pattern CountryCode_CD :: CountryCode
pattern CountryCode_CD = CountryCode' "CD"
pattern CountryCode_CF :: CountryCode
pattern CountryCode_CF = CountryCode' "CF"
pattern CountryCode_CG :: CountryCode
pattern CountryCode_CG = CountryCode' "CG"
pattern CountryCode_CH :: CountryCode
pattern CountryCode_CH = CountryCode' "CH"
pattern CountryCode_CI :: CountryCode
pattern CountryCode_CI = CountryCode' "CI"
pattern CountryCode_CK :: CountryCode
pattern CountryCode_CK = CountryCode' "CK"
pattern CountryCode_CL :: CountryCode
pattern CountryCode_CL = CountryCode' "CL"
pattern CountryCode_CM :: CountryCode
pattern CountryCode_CM = CountryCode' "CM"
pattern CountryCode_CN :: CountryCode
pattern CountryCode_CN = CountryCode' "CN"
pattern CountryCode_CO :: CountryCode
pattern CountryCode_CO = CountryCode' "CO"
pattern CountryCode_CR :: CountryCode
pattern CountryCode_CR = CountryCode' "CR"
pattern CountryCode_CU :: CountryCode
pattern CountryCode_CU = CountryCode' "CU"
pattern CountryCode_CV :: CountryCode
pattern CountryCode_CV = CountryCode' "CV"
pattern CountryCode_CW :: CountryCode
pattern CountryCode_CW = CountryCode' "CW"
pattern CountryCode_CX :: CountryCode
pattern CountryCode_CX = CountryCode' "CX"
pattern CountryCode_CY :: CountryCode
pattern CountryCode_CY = CountryCode' "CY"
pattern CountryCode_CZ :: CountryCode
pattern CountryCode_CZ = CountryCode' "CZ"
pattern CountryCode_DE :: CountryCode
pattern CountryCode_DE = CountryCode' "DE"
pattern CountryCode_DJ :: CountryCode
pattern CountryCode_DJ = CountryCode' "DJ"
pattern CountryCode_DK :: CountryCode
pattern CountryCode_DK = CountryCode' "DK"
pattern CountryCode_DM :: CountryCode
pattern CountryCode_DM = CountryCode' "DM"
pattern CountryCode_DO :: CountryCode
pattern CountryCode_DO = CountryCode' "DO"
pattern CountryCode_DZ :: CountryCode
pattern CountryCode_DZ = CountryCode' "DZ"
pattern CountryCode_EC :: CountryCode
pattern CountryCode_EC = CountryCode' "EC"
pattern CountryCode_EE :: CountryCode
pattern CountryCode_EE = CountryCode' "EE"
pattern CountryCode_EG :: CountryCode
pattern CountryCode_EG = CountryCode' "EG"
pattern CountryCode_EH :: CountryCode
pattern CountryCode_EH = CountryCode' "EH"
pattern CountryCode_ER :: CountryCode
pattern CountryCode_ER = CountryCode' "ER"
pattern CountryCode_ES :: CountryCode
pattern CountryCode_ES = CountryCode' "ES"
pattern CountryCode_ET :: CountryCode
pattern CountryCode_ET = CountryCode' "ET"
pattern CountryCode_FI :: CountryCode
pattern CountryCode_FI = CountryCode' "FI"
pattern CountryCode_FJ :: CountryCode
pattern CountryCode_FJ = CountryCode' "FJ"
pattern CountryCode_FK :: CountryCode
pattern CountryCode_FK = CountryCode' "FK"
pattern CountryCode_FM :: CountryCode
pattern CountryCode_FM = CountryCode' "FM"
pattern CountryCode_FO :: CountryCode
pattern CountryCode_FO = CountryCode' "FO"
pattern CountryCode_FR :: CountryCode
pattern CountryCode_FR = CountryCode' "FR"
pattern CountryCode_GA :: CountryCode
pattern CountryCode_GA = CountryCode' "GA"
pattern CountryCode_GB :: CountryCode
pattern CountryCode_GB = CountryCode' "GB"
pattern CountryCode_GD :: CountryCode
pattern CountryCode_GD = CountryCode' "GD"
pattern CountryCode_GE :: CountryCode
pattern CountryCode_GE = CountryCode' "GE"
pattern CountryCode_GF :: CountryCode
pattern CountryCode_GF = CountryCode' "GF"
pattern CountryCode_GG :: CountryCode
pattern CountryCode_GG = CountryCode' "GG"
pattern CountryCode_GH :: CountryCode
pattern CountryCode_GH = CountryCode' "GH"
pattern CountryCode_GI :: CountryCode
pattern CountryCode_GI = CountryCode' "GI"
pattern CountryCode_GL :: CountryCode
pattern CountryCode_GL = CountryCode' "GL"
pattern CountryCode_GM :: CountryCode
pattern CountryCode_GM = CountryCode' "GM"
pattern CountryCode_GN :: CountryCode
pattern CountryCode_GN = CountryCode' "GN"
pattern CountryCode_GP :: CountryCode
pattern CountryCode_GP = CountryCode' "GP"
pattern CountryCode_GQ :: CountryCode
pattern CountryCode_GQ = CountryCode' "GQ"
pattern CountryCode_GR :: CountryCode
pattern CountryCode_GR = CountryCode' "GR"
pattern CountryCode_GS :: CountryCode
pattern CountryCode_GS = CountryCode' "GS"
pattern CountryCode_GT :: CountryCode
pattern CountryCode_GT = CountryCode' "GT"
pattern CountryCode_GU :: CountryCode
pattern CountryCode_GU = CountryCode' "GU"
pattern CountryCode_GW :: CountryCode
pattern CountryCode_GW = CountryCode' "GW"
pattern CountryCode_GY :: CountryCode
pattern CountryCode_GY = CountryCode' "GY"
pattern CountryCode_HK :: CountryCode
pattern CountryCode_HK = CountryCode' "HK"
pattern CountryCode_HM :: CountryCode
pattern CountryCode_HM = CountryCode' "HM"
pattern CountryCode_HN :: CountryCode
pattern CountryCode_HN = CountryCode' "HN"
pattern CountryCode_HR :: CountryCode
pattern CountryCode_HR = CountryCode' "HR"
pattern CountryCode_HT :: CountryCode
pattern CountryCode_HT = CountryCode' "HT"
pattern CountryCode_HU :: CountryCode
pattern CountryCode_HU = CountryCode' "HU"
pattern CountryCode_ID :: CountryCode
pattern CountryCode_ID = CountryCode' "ID"
pattern CountryCode_IE :: CountryCode
pattern CountryCode_IE = CountryCode' "IE"
pattern CountryCode_IL :: CountryCode
pattern CountryCode_IL = CountryCode' "IL"
pattern CountryCode_IM :: CountryCode
pattern CountryCode_IM = CountryCode' "IM"
pattern CountryCode_IN :: CountryCode
pattern CountryCode_IN = CountryCode' "IN"
pattern CountryCode_IO :: CountryCode
pattern CountryCode_IO = CountryCode' "IO"
pattern CountryCode_IQ :: CountryCode
pattern CountryCode_IQ = CountryCode' "IQ"
pattern CountryCode_IR :: CountryCode
pattern CountryCode_IR = CountryCode' "IR"
pattern CountryCode_IS :: CountryCode
pattern CountryCode_IS = CountryCode' "IS"
pattern CountryCode_IT :: CountryCode
pattern CountryCode_IT = CountryCode' "IT"
pattern CountryCode_JE :: CountryCode
pattern CountryCode_JE = CountryCode' "JE"
pattern CountryCode_JM :: CountryCode
pattern CountryCode_JM = CountryCode' "JM"
pattern CountryCode_JO :: CountryCode
pattern CountryCode_JO = CountryCode' "JO"
pattern CountryCode_JP :: CountryCode
pattern CountryCode_JP = CountryCode' "JP"
pattern CountryCode_KE :: CountryCode
pattern CountryCode_KE = CountryCode' "KE"
pattern CountryCode_KG :: CountryCode
pattern CountryCode_KG = CountryCode' "KG"
pattern CountryCode_KH :: CountryCode
pattern CountryCode_KH = CountryCode' "KH"
pattern CountryCode_KI :: CountryCode
pattern CountryCode_KI = CountryCode' "KI"
pattern CountryCode_KM :: CountryCode
pattern CountryCode_KM = CountryCode' "KM"
pattern CountryCode_KN :: CountryCode
pattern CountryCode_KN = CountryCode' "KN"
pattern CountryCode_KP :: CountryCode
pattern CountryCode_KP = CountryCode' "KP"
pattern CountryCode_KR :: CountryCode
pattern CountryCode_KR = CountryCode' "KR"
pattern CountryCode_KW :: CountryCode
pattern CountryCode_KW = CountryCode' "KW"
pattern CountryCode_KY :: CountryCode
pattern CountryCode_KY = CountryCode' "KY"
pattern CountryCode_KZ :: CountryCode
pattern CountryCode_KZ = CountryCode' "KZ"
pattern CountryCode_LA :: CountryCode
pattern CountryCode_LA = CountryCode' "LA"
pattern CountryCode_LB :: CountryCode
pattern CountryCode_LB = CountryCode' "LB"
pattern CountryCode_LC :: CountryCode
pattern CountryCode_LC = CountryCode' "LC"
pattern CountryCode_LI :: CountryCode
pattern CountryCode_LI = CountryCode' "LI"
pattern CountryCode_LK :: CountryCode
pattern CountryCode_LK = CountryCode' "LK"
pattern CountryCode_LR :: CountryCode
pattern CountryCode_LR = CountryCode' "LR"
pattern CountryCode_LS :: CountryCode
pattern CountryCode_LS = CountryCode' "LS"
pattern CountryCode_LT :: CountryCode
pattern CountryCode_LT = CountryCode' "LT"
pattern CountryCode_LU :: CountryCode
pattern CountryCode_LU = CountryCode' "LU"
pattern CountryCode_LV :: CountryCode
pattern CountryCode_LV = CountryCode' "LV"
pattern CountryCode_LY :: CountryCode
pattern CountryCode_LY = CountryCode' "LY"
pattern CountryCode_MA :: CountryCode
pattern CountryCode_MA = CountryCode' "MA"
pattern CountryCode_MC :: CountryCode
pattern CountryCode_MC = CountryCode' "MC"
pattern CountryCode_MD :: CountryCode
pattern CountryCode_MD = CountryCode' "MD"
pattern CountryCode_ME :: CountryCode
pattern CountryCode_ME = CountryCode' "ME"
pattern CountryCode_MF :: CountryCode
pattern CountryCode_MF = CountryCode' "MF"
pattern CountryCode_MG :: CountryCode
pattern CountryCode_MG = CountryCode' "MG"
pattern CountryCode_MH :: CountryCode
pattern CountryCode_MH = CountryCode' "MH"
pattern CountryCode_MK :: CountryCode
pattern CountryCode_MK = CountryCode' "MK"
pattern CountryCode_ML :: CountryCode
pattern CountryCode_ML = CountryCode' "ML"
pattern CountryCode_MM :: CountryCode
pattern CountryCode_MM = CountryCode' "MM"
pattern CountryCode_MN :: CountryCode
pattern CountryCode_MN = CountryCode' "MN"
pattern CountryCode_MO :: CountryCode
pattern CountryCode_MO = CountryCode' "MO"
pattern CountryCode_MP :: CountryCode
pattern CountryCode_MP = CountryCode' "MP"
pattern CountryCode_MQ :: CountryCode
pattern CountryCode_MQ = CountryCode' "MQ"
pattern CountryCode_MR :: CountryCode
pattern CountryCode_MR = CountryCode' "MR"
pattern CountryCode_MS :: CountryCode
pattern CountryCode_MS = CountryCode' "MS"
pattern CountryCode_MT :: CountryCode
pattern CountryCode_MT = CountryCode' "MT"
pattern CountryCode_MU :: CountryCode
pattern CountryCode_MU = CountryCode' "MU"
pattern CountryCode_MV :: CountryCode
pattern CountryCode_MV = CountryCode' "MV"
pattern CountryCode_MW :: CountryCode
pattern CountryCode_MW = CountryCode' "MW"
pattern CountryCode_MX :: CountryCode
pattern CountryCode_MX = CountryCode' "MX"
pattern CountryCode_MY :: CountryCode
pattern CountryCode_MY = CountryCode' "MY"
pattern CountryCode_MZ :: CountryCode
pattern CountryCode_MZ = CountryCode' "MZ"
pattern CountryCode_NA :: CountryCode
pattern CountryCode_NA = CountryCode' "NA"
pattern CountryCode_NC :: CountryCode
pattern CountryCode_NC = CountryCode' "NC"
pattern CountryCode_NE :: CountryCode
pattern CountryCode_NE = CountryCode' "NE"
pattern CountryCode_NF :: CountryCode
pattern CountryCode_NF = CountryCode' "NF"
pattern CountryCode_NG :: CountryCode
pattern CountryCode_NG = CountryCode' "NG"
pattern CountryCode_NI :: CountryCode
pattern CountryCode_NI = CountryCode' "NI"
pattern CountryCode_NL :: CountryCode
pattern CountryCode_NL = CountryCode' "NL"
pattern CountryCode_NO :: CountryCode
pattern CountryCode_NO = CountryCode' "NO"
pattern CountryCode_NP :: CountryCode
pattern CountryCode_NP = CountryCode' "NP"
pattern CountryCode_NR :: CountryCode
pattern CountryCode_NR = CountryCode' "NR"
pattern CountryCode_NU :: CountryCode
pattern CountryCode_NU = CountryCode' "NU"
pattern CountryCode_NZ :: CountryCode
pattern CountryCode_NZ = CountryCode' "NZ"
pattern CountryCode_OM :: CountryCode
pattern CountryCode_OM = CountryCode' "OM"
pattern CountryCode_PA :: CountryCode
pattern CountryCode_PA = CountryCode' "PA"
pattern CountryCode_PE :: CountryCode
pattern CountryCode_PE = CountryCode' "PE"
pattern CountryCode_PF :: CountryCode
pattern CountryCode_PF = CountryCode' "PF"
pattern CountryCode_PG :: CountryCode
pattern CountryCode_PG = CountryCode' "PG"
pattern CountryCode_PH :: CountryCode
pattern CountryCode_PH = CountryCode' "PH"
pattern CountryCode_PK :: CountryCode
pattern CountryCode_PK = CountryCode' "PK"
pattern CountryCode_PL :: CountryCode
pattern CountryCode_PL = CountryCode' "PL"
pattern CountryCode_PM :: CountryCode
pattern CountryCode_PM = CountryCode' "PM"
pattern CountryCode_PN :: CountryCode
pattern CountryCode_PN = CountryCode' "PN"
pattern CountryCode_PR :: CountryCode
pattern CountryCode_PR = CountryCode' "PR"
pattern CountryCode_PS :: CountryCode
pattern CountryCode_PS = CountryCode' "PS"
pattern CountryCode_PT :: CountryCode
pattern CountryCode_PT = CountryCode' "PT"
pattern CountryCode_PW :: CountryCode
pattern CountryCode_PW = CountryCode' "PW"
pattern CountryCode_PY :: CountryCode
pattern CountryCode_PY = CountryCode' "PY"
pattern CountryCode_QA :: CountryCode
pattern CountryCode_QA = CountryCode' "QA"
pattern CountryCode_RE :: CountryCode
pattern CountryCode_RE = CountryCode' "RE"
pattern CountryCode_RO :: CountryCode
pattern CountryCode_RO = CountryCode' "RO"
pattern CountryCode_RS :: CountryCode
pattern CountryCode_RS = CountryCode' "RS"
pattern CountryCode_RU :: CountryCode
pattern CountryCode_RU = CountryCode' "RU"
pattern CountryCode_RW :: CountryCode
pattern CountryCode_RW = CountryCode' "RW"
pattern CountryCode_SA :: CountryCode
pattern CountryCode_SA = CountryCode' "SA"
pattern CountryCode_SB :: CountryCode
pattern CountryCode_SB = CountryCode' "SB"
pattern CountryCode_SC :: CountryCode
pattern CountryCode_SC = CountryCode' "SC"
pattern CountryCode_SD :: CountryCode
pattern CountryCode_SD = CountryCode' "SD"
pattern CountryCode_SE :: CountryCode
pattern CountryCode_SE = CountryCode' "SE"
pattern CountryCode_SG :: CountryCode
pattern CountryCode_SG = CountryCode' "SG"
pattern CountryCode_SH :: CountryCode
pattern CountryCode_SH = CountryCode' "SH"
pattern CountryCode_SI :: CountryCode
pattern CountryCode_SI = CountryCode' "SI"
pattern CountryCode_SJ :: CountryCode
pattern CountryCode_SJ = CountryCode' "SJ"
pattern CountryCode_SK :: CountryCode
pattern CountryCode_SK = CountryCode' "SK"
pattern CountryCode_SL :: CountryCode
pattern CountryCode_SL = CountryCode' "SL"
pattern CountryCode_SM :: CountryCode
pattern CountryCode_SM = CountryCode' "SM"
pattern CountryCode_SN :: CountryCode
pattern CountryCode_SN = CountryCode' "SN"
pattern CountryCode_SO :: CountryCode
pattern CountryCode_SO = CountryCode' "SO"
pattern CountryCode_SR :: CountryCode
pattern CountryCode_SR = CountryCode' "SR"
pattern CountryCode_SS :: CountryCode
pattern CountryCode_SS = CountryCode' "SS"
pattern CountryCode_ST :: CountryCode
pattern CountryCode_ST = CountryCode' "ST"
pattern CountryCode_SV :: CountryCode
pattern CountryCode_SV = CountryCode' "SV"
pattern CountryCode_SX :: CountryCode
pattern CountryCode_SX = CountryCode' "SX"
pattern CountryCode_SY :: CountryCode
pattern CountryCode_SY = CountryCode' "SY"
pattern CountryCode_SZ :: CountryCode
pattern CountryCode_SZ = CountryCode' "SZ"
pattern CountryCode_TC :: CountryCode
pattern CountryCode_TC = CountryCode' "TC"
pattern CountryCode_TD :: CountryCode
pattern CountryCode_TD = CountryCode' "TD"
pattern CountryCode_TF :: CountryCode
pattern CountryCode_TF = CountryCode' "TF"
pattern CountryCode_TG :: CountryCode
pattern CountryCode_TG = CountryCode' "TG"
pattern CountryCode_TH :: CountryCode
pattern CountryCode_TH = CountryCode' "TH"
pattern CountryCode_TJ :: CountryCode
pattern CountryCode_TJ = CountryCode' "TJ"
pattern CountryCode_TK :: CountryCode
pattern CountryCode_TK = CountryCode' "TK"
pattern CountryCode_TL :: CountryCode
pattern CountryCode_TL = CountryCode' "TL"
pattern CountryCode_TM :: CountryCode
pattern CountryCode_TM = CountryCode' "TM"
pattern CountryCode_TN :: CountryCode
pattern CountryCode_TN = CountryCode' "TN"
pattern CountryCode_TO :: CountryCode
pattern CountryCode_TO = CountryCode' "TO"
pattern CountryCode_TR :: CountryCode
pattern CountryCode_TR = CountryCode' "TR"
pattern CountryCode_TT :: CountryCode
pattern CountryCode_TT = CountryCode' "TT"
pattern CountryCode_TV :: CountryCode
pattern CountryCode_TV = CountryCode' "TV"
pattern CountryCode_TW :: CountryCode
pattern CountryCode_TW = CountryCode' "TW"
pattern CountryCode_TZ :: CountryCode
pattern CountryCode_TZ = CountryCode' "TZ"
pattern CountryCode_UA :: CountryCode
pattern CountryCode_UA = CountryCode' "UA"
pattern CountryCode_UG :: CountryCode
pattern CountryCode_UG = CountryCode' "UG"
pattern CountryCode_UM :: CountryCode
pattern CountryCode_UM = CountryCode' "UM"
pattern CountryCode_US :: CountryCode
pattern CountryCode_US = CountryCode' "US"
pattern CountryCode_UY :: CountryCode
pattern CountryCode_UY = CountryCode' "UY"
pattern CountryCode_UZ :: CountryCode
pattern CountryCode_UZ = CountryCode' "UZ"
pattern CountryCode_VA :: CountryCode
pattern CountryCode_VA = CountryCode' "VA"
pattern CountryCode_VC :: CountryCode
pattern CountryCode_VC = CountryCode' "VC"
pattern CountryCode_VE :: CountryCode
pattern CountryCode_VE = CountryCode' "VE"
pattern CountryCode_VG :: CountryCode
pattern CountryCode_VG = CountryCode' "VG"
pattern CountryCode_VI :: CountryCode
pattern CountryCode_VI = CountryCode' "VI"
pattern CountryCode_VN :: CountryCode
pattern CountryCode_VN = CountryCode' "VN"
pattern CountryCode_VU :: CountryCode
pattern CountryCode_VU = CountryCode' "VU"
pattern CountryCode_WF :: CountryCode
pattern CountryCode_WF = CountryCode' "WF"
pattern CountryCode_WS :: CountryCode
pattern CountryCode_WS = CountryCode' "WS"
pattern CountryCode_XK :: CountryCode
pattern CountryCode_XK = CountryCode' "XK"
pattern CountryCode_YE :: CountryCode
pattern CountryCode_YE = CountryCode' "YE"
pattern CountryCode_YT :: CountryCode
pattern CountryCode_YT = CountryCode' "YT"
pattern CountryCode_ZA :: CountryCode
pattern CountryCode_ZA = CountryCode' "ZA"
pattern CountryCode_ZM :: CountryCode
pattern CountryCode_ZM = CountryCode' "ZM"
pattern CountryCode_ZW :: CountryCode
pattern CountryCode_ZW = CountryCode' "ZW"
{-# COMPLETE
CountryCode_AD,
CountryCode_AE,
CountryCode_AF,
CountryCode_AG,
CountryCode_AI,
CountryCode_AL,
CountryCode_AM,
CountryCode_AO,
CountryCode_AQ,
CountryCode_AR,
CountryCode_AS,
CountryCode_AT,
CountryCode_AU,
CountryCode_AW,
CountryCode_AX,
CountryCode_AZ,
CountryCode_BA,
CountryCode_BB,
CountryCode_BD,
CountryCode_BE,
CountryCode_BF,
CountryCode_BG,
CountryCode_BH,
CountryCode_BI,
CountryCode_BJ,
CountryCode_BL,
CountryCode_BM,
CountryCode_BN,
CountryCode_BO,
CountryCode_BQ,
CountryCode_BR,
CountryCode_BS,
CountryCode_BT,
CountryCode_BV,
CountryCode_BW,
CountryCode_BY,
CountryCode_BZ,
CountryCode_CA,
CountryCode_CC,
CountryCode_CD,
CountryCode_CF,
CountryCode_CG,
CountryCode_CH,
CountryCode_CI,
CountryCode_CK,
CountryCode_CL,
CountryCode_CM,
CountryCode_CN,
CountryCode_CO,
CountryCode_CR,
CountryCode_CU,
CountryCode_CV,
CountryCode_CW,
CountryCode_CX,
CountryCode_CY,
CountryCode_CZ,
CountryCode_DE,
CountryCode_DJ,
CountryCode_DK,
CountryCode_DM,
CountryCode_DO,
CountryCode_DZ,
CountryCode_EC,
CountryCode_EE,
CountryCode_EG,
CountryCode_EH,
CountryCode_ER,
CountryCode_ES,
CountryCode_ET,
CountryCode_FI,
CountryCode_FJ,
CountryCode_FK,
CountryCode_FM,
CountryCode_FO,
CountryCode_FR,
CountryCode_GA,
CountryCode_GB,
CountryCode_GD,
CountryCode_GE,
CountryCode_GF,
CountryCode_GG,
CountryCode_GH,
CountryCode_GI,
CountryCode_GL,
CountryCode_GM,
CountryCode_GN,
CountryCode_GP,
CountryCode_GQ,
CountryCode_GR,
CountryCode_GS,
CountryCode_GT,
CountryCode_GU,
CountryCode_GW,
CountryCode_GY,
CountryCode_HK,
CountryCode_HM,
CountryCode_HN,
CountryCode_HR,
CountryCode_HT,
CountryCode_HU,
CountryCode_ID,
CountryCode_IE,
CountryCode_IL,
CountryCode_IM,
CountryCode_IN,
CountryCode_IO,
CountryCode_IQ,
CountryCode_IR,
CountryCode_IS,
CountryCode_IT,
CountryCode_JE,
CountryCode_JM,
CountryCode_JO,
CountryCode_JP,
CountryCode_KE,
CountryCode_KG,
CountryCode_KH,
CountryCode_KI,
CountryCode_KM,
CountryCode_KN,
CountryCode_KP,
CountryCode_KR,
CountryCode_KW,
CountryCode_KY,
CountryCode_KZ,
CountryCode_LA,
CountryCode_LB,
CountryCode_LC,
CountryCode_LI,
CountryCode_LK,
CountryCode_LR,
CountryCode_LS,
CountryCode_LT,
CountryCode_LU,
CountryCode_LV,
CountryCode_LY,
CountryCode_MA,
CountryCode_MC,
CountryCode_MD,
CountryCode_ME,
CountryCode_MF,
CountryCode_MG,
CountryCode_MH,
CountryCode_MK,
CountryCode_ML,
CountryCode_MM,
CountryCode_MN,
CountryCode_MO,
CountryCode_MP,
CountryCode_MQ,
CountryCode_MR,
CountryCode_MS,
CountryCode_MT,
CountryCode_MU,
CountryCode_MV,
CountryCode_MW,
CountryCode_MX,
CountryCode_MY,
CountryCode_MZ,
CountryCode_NA,
CountryCode_NC,
CountryCode_NE,
CountryCode_NF,
CountryCode_NG,
CountryCode_NI,
CountryCode_NL,
CountryCode_NO,
CountryCode_NP,
CountryCode_NR,
CountryCode_NU,
CountryCode_NZ,
CountryCode_OM,
CountryCode_PA,
CountryCode_PE,
CountryCode_PF,
CountryCode_PG,
CountryCode_PH,
CountryCode_PK,
CountryCode_PL,
CountryCode_PM,
CountryCode_PN,
CountryCode_PR,
CountryCode_PS,
CountryCode_PT,
CountryCode_PW,
CountryCode_PY,
CountryCode_QA,
CountryCode_RE,
CountryCode_RO,
CountryCode_RS,
CountryCode_RU,
CountryCode_RW,
CountryCode_SA,
CountryCode_SB,
CountryCode_SC,
CountryCode_SD,
CountryCode_SE,
CountryCode_SG,
CountryCode_SH,
CountryCode_SI,
CountryCode_SJ,
CountryCode_SK,
CountryCode_SL,
CountryCode_SM,
CountryCode_SN,
CountryCode_SO,
CountryCode_SR,
CountryCode_SS,
CountryCode_ST,
CountryCode_SV,
CountryCode_SX,
CountryCode_SY,
CountryCode_SZ,
CountryCode_TC,
CountryCode_TD,
CountryCode_TF,
CountryCode_TG,
CountryCode_TH,
CountryCode_TJ,
CountryCode_TK,
CountryCode_TL,
CountryCode_TM,
CountryCode_TN,
CountryCode_TO,
CountryCode_TR,
CountryCode_TT,
CountryCode_TV,
CountryCode_TW,
CountryCode_TZ,
CountryCode_UA,
CountryCode_UG,
CountryCode_UM,
CountryCode_US,
CountryCode_UY,
CountryCode_UZ,
CountryCode_VA,
CountryCode_VC,
CountryCode_VE,
CountryCode_VG,
CountryCode_VI,
CountryCode_VN,
CountryCode_VU,
CountryCode_WF,
CountryCode_WS,
CountryCode_XK,
CountryCode_YE,
CountryCode_YT,
CountryCode_ZA,
CountryCode_ZM,
CountryCode_ZW,
CountryCode'
#-}