{-# 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.AmplifyBackend.Types.RequiredSignUpAttributesElement -- 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.AmplifyBackend.Types.RequiredSignUpAttributesElement ( RequiredSignUpAttributesElement ( .., RequiredSignUpAttributesElement_ADDRESS, RequiredSignUpAttributesElement_BIRTHDATE, RequiredSignUpAttributesElement_EMAIL, RequiredSignUpAttributesElement_FAMILY_NAME, RequiredSignUpAttributesElement_GENDER, RequiredSignUpAttributesElement_GIVEN_NAME, RequiredSignUpAttributesElement_LOCALE, RequiredSignUpAttributesElement_MIDDLE_NAME, RequiredSignUpAttributesElement_NAME, RequiredSignUpAttributesElement_NICKNAME, RequiredSignUpAttributesElement_PHONE_NUMBER, RequiredSignUpAttributesElement_PICTURE, RequiredSignUpAttributesElement_PREFERRED_USERNAME, RequiredSignUpAttributesElement_PROFILE, RequiredSignUpAttributesElement_UPDATED_AT, RequiredSignUpAttributesElement_WEBSITE, RequiredSignUpAttributesElement_ZONE_INFO ), ) where import qualified Amazonka.Core as Core import qualified Amazonka.Data as Data import qualified Amazonka.Prelude as Prelude newtype RequiredSignUpAttributesElement = RequiredSignUpAttributesElement' { fromRequiredSignUpAttributesElement :: 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 RequiredSignUpAttributesElement_ADDRESS :: RequiredSignUpAttributesElement pattern RequiredSignUpAttributesElement_ADDRESS = RequiredSignUpAttributesElement' "ADDRESS" pattern RequiredSignUpAttributesElement_BIRTHDATE :: RequiredSignUpAttributesElement pattern RequiredSignUpAttributesElement_BIRTHDATE = RequiredSignUpAttributesElement' "BIRTHDATE" pattern RequiredSignUpAttributesElement_EMAIL :: RequiredSignUpAttributesElement pattern RequiredSignUpAttributesElement_EMAIL = RequiredSignUpAttributesElement' "EMAIL" pattern RequiredSignUpAttributesElement_FAMILY_NAME :: RequiredSignUpAttributesElement pattern RequiredSignUpAttributesElement_FAMILY_NAME = RequiredSignUpAttributesElement' "FAMILY_NAME" pattern RequiredSignUpAttributesElement_GENDER :: RequiredSignUpAttributesElement pattern RequiredSignUpAttributesElement_GENDER = RequiredSignUpAttributesElement' "GENDER" pattern RequiredSignUpAttributesElement_GIVEN_NAME :: RequiredSignUpAttributesElement pattern RequiredSignUpAttributesElement_GIVEN_NAME = RequiredSignUpAttributesElement' "GIVEN_NAME" pattern RequiredSignUpAttributesElement_LOCALE :: RequiredSignUpAttributesElement pattern RequiredSignUpAttributesElement_LOCALE = RequiredSignUpAttributesElement' "LOCALE" pattern RequiredSignUpAttributesElement_MIDDLE_NAME :: RequiredSignUpAttributesElement pattern RequiredSignUpAttributesElement_MIDDLE_NAME = RequiredSignUpAttributesElement' "MIDDLE_NAME" pattern RequiredSignUpAttributesElement_NAME :: RequiredSignUpAttributesElement pattern RequiredSignUpAttributesElement_NAME = RequiredSignUpAttributesElement' "NAME" pattern RequiredSignUpAttributesElement_NICKNAME :: RequiredSignUpAttributesElement pattern RequiredSignUpAttributesElement_NICKNAME = RequiredSignUpAttributesElement' "NICKNAME" pattern RequiredSignUpAttributesElement_PHONE_NUMBER :: RequiredSignUpAttributesElement pattern RequiredSignUpAttributesElement_PHONE_NUMBER = RequiredSignUpAttributesElement' "PHONE_NUMBER" pattern RequiredSignUpAttributesElement_PICTURE :: RequiredSignUpAttributesElement pattern RequiredSignUpAttributesElement_PICTURE = RequiredSignUpAttributesElement' "PICTURE" pattern RequiredSignUpAttributesElement_PREFERRED_USERNAME :: RequiredSignUpAttributesElement pattern RequiredSignUpAttributesElement_PREFERRED_USERNAME = RequiredSignUpAttributesElement' "PREFERRED_USERNAME" pattern RequiredSignUpAttributesElement_PROFILE :: RequiredSignUpAttributesElement pattern RequiredSignUpAttributesElement_PROFILE = RequiredSignUpAttributesElement' "PROFILE" pattern RequiredSignUpAttributesElement_UPDATED_AT :: RequiredSignUpAttributesElement pattern RequiredSignUpAttributesElement_UPDATED_AT = RequiredSignUpAttributesElement' "UPDATED_AT" pattern RequiredSignUpAttributesElement_WEBSITE :: RequiredSignUpAttributesElement pattern RequiredSignUpAttributesElement_WEBSITE = RequiredSignUpAttributesElement' "WEBSITE" pattern RequiredSignUpAttributesElement_ZONE_INFO :: RequiredSignUpAttributesElement pattern RequiredSignUpAttributesElement_ZONE_INFO = RequiredSignUpAttributesElement' "ZONE_INFO" {-# COMPLETE RequiredSignUpAttributesElement_ADDRESS, RequiredSignUpAttributesElement_BIRTHDATE, RequiredSignUpAttributesElement_EMAIL, RequiredSignUpAttributesElement_FAMILY_NAME, RequiredSignUpAttributesElement_GENDER, RequiredSignUpAttributesElement_GIVEN_NAME, RequiredSignUpAttributesElement_LOCALE, RequiredSignUpAttributesElement_MIDDLE_NAME, RequiredSignUpAttributesElement_NAME, RequiredSignUpAttributesElement_NICKNAME, RequiredSignUpAttributesElement_PHONE_NUMBER, RequiredSignUpAttributesElement_PICTURE, RequiredSignUpAttributesElement_PREFERRED_USERNAME, RequiredSignUpAttributesElement_PROFILE, RequiredSignUpAttributesElement_UPDATED_AT, RequiredSignUpAttributesElement_WEBSITE, RequiredSignUpAttributesElement_ZONE_INFO, RequiredSignUpAttributesElement' #-}