amazonka-connect-2.0: gen/Amazonka/Connect/Types/VocabularyLanguageCode.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.Connect.Types.VocabularyLanguageCode
-- 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.Connect.Types.VocabularyLanguageCode
( VocabularyLanguageCode
( ..,
VocabularyLanguageCode_Ar_AE,
VocabularyLanguageCode_De_CH,
VocabularyLanguageCode_De_DE,
VocabularyLanguageCode_En_AB,
VocabularyLanguageCode_En_AU,
VocabularyLanguageCode_En_GB,
VocabularyLanguageCode_En_IE,
VocabularyLanguageCode_En_IN,
VocabularyLanguageCode_En_NZ,
VocabularyLanguageCode_En_US,
VocabularyLanguageCode_En_WL,
VocabularyLanguageCode_En_ZA,
VocabularyLanguageCode_Es_ES,
VocabularyLanguageCode_Es_US,
VocabularyLanguageCode_Fr_CA,
VocabularyLanguageCode_Fr_FR,
VocabularyLanguageCode_Hi_IN,
VocabularyLanguageCode_It_IT,
VocabularyLanguageCode_Ja_JP,
VocabularyLanguageCode_Ko_KR,
VocabularyLanguageCode_Pt_BR,
VocabularyLanguageCode_Pt_PT,
VocabularyLanguageCode_Zh_CN
),
)
where
import qualified Amazonka.Core as Core
import qualified Amazonka.Data as Data
import qualified Amazonka.Prelude as Prelude
newtype VocabularyLanguageCode = VocabularyLanguageCode'
{ fromVocabularyLanguageCode ::
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 VocabularyLanguageCode_Ar_AE :: VocabularyLanguageCode
pattern VocabularyLanguageCode_Ar_AE = VocabularyLanguageCode' "ar-AE"
pattern VocabularyLanguageCode_De_CH :: VocabularyLanguageCode
pattern VocabularyLanguageCode_De_CH = VocabularyLanguageCode' "de-CH"
pattern VocabularyLanguageCode_De_DE :: VocabularyLanguageCode
pattern VocabularyLanguageCode_De_DE = VocabularyLanguageCode' "de-DE"
pattern VocabularyLanguageCode_En_AB :: VocabularyLanguageCode
pattern VocabularyLanguageCode_En_AB = VocabularyLanguageCode' "en-AB"
pattern VocabularyLanguageCode_En_AU :: VocabularyLanguageCode
pattern VocabularyLanguageCode_En_AU = VocabularyLanguageCode' "en-AU"
pattern VocabularyLanguageCode_En_GB :: VocabularyLanguageCode
pattern VocabularyLanguageCode_En_GB = VocabularyLanguageCode' "en-GB"
pattern VocabularyLanguageCode_En_IE :: VocabularyLanguageCode
pattern VocabularyLanguageCode_En_IE = VocabularyLanguageCode' "en-IE"
pattern VocabularyLanguageCode_En_IN :: VocabularyLanguageCode
pattern VocabularyLanguageCode_En_IN = VocabularyLanguageCode' "en-IN"
pattern VocabularyLanguageCode_En_NZ :: VocabularyLanguageCode
pattern VocabularyLanguageCode_En_NZ = VocabularyLanguageCode' "en-NZ"
pattern VocabularyLanguageCode_En_US :: VocabularyLanguageCode
pattern VocabularyLanguageCode_En_US = VocabularyLanguageCode' "en-US"
pattern VocabularyLanguageCode_En_WL :: VocabularyLanguageCode
pattern VocabularyLanguageCode_En_WL = VocabularyLanguageCode' "en-WL"
pattern VocabularyLanguageCode_En_ZA :: VocabularyLanguageCode
pattern VocabularyLanguageCode_En_ZA = VocabularyLanguageCode' "en-ZA"
pattern VocabularyLanguageCode_Es_ES :: VocabularyLanguageCode
pattern VocabularyLanguageCode_Es_ES = VocabularyLanguageCode' "es-ES"
pattern VocabularyLanguageCode_Es_US :: VocabularyLanguageCode
pattern VocabularyLanguageCode_Es_US = VocabularyLanguageCode' "es-US"
pattern VocabularyLanguageCode_Fr_CA :: VocabularyLanguageCode
pattern VocabularyLanguageCode_Fr_CA = VocabularyLanguageCode' "fr-CA"
pattern VocabularyLanguageCode_Fr_FR :: VocabularyLanguageCode
pattern VocabularyLanguageCode_Fr_FR = VocabularyLanguageCode' "fr-FR"
pattern VocabularyLanguageCode_Hi_IN :: VocabularyLanguageCode
pattern VocabularyLanguageCode_Hi_IN = VocabularyLanguageCode' "hi-IN"
pattern VocabularyLanguageCode_It_IT :: VocabularyLanguageCode
pattern VocabularyLanguageCode_It_IT = VocabularyLanguageCode' "it-IT"
pattern VocabularyLanguageCode_Ja_JP :: VocabularyLanguageCode
pattern VocabularyLanguageCode_Ja_JP = VocabularyLanguageCode' "ja-JP"
pattern VocabularyLanguageCode_Ko_KR :: VocabularyLanguageCode
pattern VocabularyLanguageCode_Ko_KR = VocabularyLanguageCode' "ko-KR"
pattern VocabularyLanguageCode_Pt_BR :: VocabularyLanguageCode
pattern VocabularyLanguageCode_Pt_BR = VocabularyLanguageCode' "pt-BR"
pattern VocabularyLanguageCode_Pt_PT :: VocabularyLanguageCode
pattern VocabularyLanguageCode_Pt_PT = VocabularyLanguageCode' "pt-PT"
pattern VocabularyLanguageCode_Zh_CN :: VocabularyLanguageCode
pattern VocabularyLanguageCode_Zh_CN = VocabularyLanguageCode' "zh-CN"
{-# COMPLETE
VocabularyLanguageCode_Ar_AE,
VocabularyLanguageCode_De_CH,
VocabularyLanguageCode_De_DE,
VocabularyLanguageCode_En_AB,
VocabularyLanguageCode_En_AU,
VocabularyLanguageCode_En_GB,
VocabularyLanguageCode_En_IE,
VocabularyLanguageCode_En_IN,
VocabularyLanguageCode_En_NZ,
VocabularyLanguageCode_En_US,
VocabularyLanguageCode_En_WL,
VocabularyLanguageCode_En_ZA,
VocabularyLanguageCode_Es_ES,
VocabularyLanguageCode_Es_US,
VocabularyLanguageCode_Fr_CA,
VocabularyLanguageCode_Fr_FR,
VocabularyLanguageCode_Hi_IN,
VocabularyLanguageCode_It_IT,
VocabularyLanguageCode_Ja_JP,
VocabularyLanguageCode_Ko_KR,
VocabularyLanguageCode_Pt_BR,
VocabularyLanguageCode_Pt_PT,
VocabularyLanguageCode_Zh_CN,
VocabularyLanguageCode'
#-}