amazonka-cognito-idp-1.6.1: Amazon Cognito Identity Provider SDK.

Copyright(c) 2013-2018 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone
LanguageHaskell2010

Network.AWS.CognitoIdentityProvider.GetUICustomization

Contents

Description

Gets the UI Customization information for a particular app client's app UI, if there is something set. If nothing is set for the particular client, but there is an existing pool level customization (app clientId will be ALL ), then that is returned. If nothing is present, then an empty shape is returned.

Synopsis

Creating a Request

getUICustomization Source #

Creates a value of GetUICustomization with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

data GetUICustomization Source #

See: getUICustomization smart constructor.

Instances
Eq GetUICustomization Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.GetUICustomization

Data GetUICustomization Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.GetUICustomization

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> GetUICustomization -> c GetUICustomization #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c GetUICustomization #

toConstr :: GetUICustomization -> Constr #

dataTypeOf :: GetUICustomization -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c GetUICustomization) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c GetUICustomization) #

gmapT :: (forall b. Data b => b -> b) -> GetUICustomization -> GetUICustomization #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> GetUICustomization -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> GetUICustomization -> r #

gmapQ :: (forall d. Data d => d -> u) -> GetUICustomization -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> GetUICustomization -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> GetUICustomization -> m GetUICustomization #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> GetUICustomization -> m GetUICustomization #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> GetUICustomization -> m GetUICustomization #

Show GetUICustomization Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.GetUICustomization

Generic GetUICustomization Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.GetUICustomization

Associated Types

type Rep GetUICustomization :: Type -> Type #

Hashable GetUICustomization Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.GetUICustomization

ToJSON GetUICustomization Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.GetUICustomization

AWSRequest GetUICustomization Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.GetUICustomization

Associated Types

type Rs GetUICustomization :: Type #

ToHeaders GetUICustomization Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.GetUICustomization

ToPath GetUICustomization Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.GetUICustomization

ToQuery GetUICustomization Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.GetUICustomization

NFData GetUICustomization Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.GetUICustomization

Methods

rnf :: GetUICustomization -> () #

type Rep GetUICustomization Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.GetUICustomization

type Rep GetUICustomization = D1 (MetaData "GetUICustomization" "Network.AWS.CognitoIdentityProvider.GetUICustomization" "amazonka-cognito-idp-1.6.1-IATNKTGZSOc4TejpW4Ifw7" False) (C1 (MetaCons "GetUICustomization'" PrefixI True) (S1 (MetaSel (Just "_guicClientId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 (MetaSel (Just "_guicUserPoolId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)))
type Rs GetUICustomization Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.GetUICustomization

Request Lenses

guicClientId :: Lens' GetUICustomization (Maybe Text) Source #

The client ID for the client app.

guicUserPoolId :: Lens' GetUICustomization Text Source #

The user pool ID for the user pool.

Destructuring the Response

getUICustomizationResponse Source #

Creates a value of GetUICustomizationResponse with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

data GetUICustomizationResponse Source #

See: getUICustomizationResponse smart constructor.

Instances
Eq GetUICustomizationResponse Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.GetUICustomization

Data GetUICustomizationResponse Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.GetUICustomization

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> GetUICustomizationResponse -> c GetUICustomizationResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c GetUICustomizationResponse #

toConstr :: GetUICustomizationResponse -> Constr #

dataTypeOf :: GetUICustomizationResponse -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c GetUICustomizationResponse) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c GetUICustomizationResponse) #

gmapT :: (forall b. Data b => b -> b) -> GetUICustomizationResponse -> GetUICustomizationResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> GetUICustomizationResponse -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> GetUICustomizationResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> GetUICustomizationResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> GetUICustomizationResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> GetUICustomizationResponse -> m GetUICustomizationResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> GetUICustomizationResponse -> m GetUICustomizationResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> GetUICustomizationResponse -> m GetUICustomizationResponse #

Show GetUICustomizationResponse Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.GetUICustomization

Generic GetUICustomizationResponse Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.GetUICustomization

Associated Types

type Rep GetUICustomizationResponse :: Type -> Type #

NFData GetUICustomizationResponse Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.GetUICustomization

type Rep GetUICustomizationResponse Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.GetUICustomization

type Rep GetUICustomizationResponse = D1 (MetaData "GetUICustomizationResponse" "Network.AWS.CognitoIdentityProvider.GetUICustomization" "amazonka-cognito-idp-1.6.1-IATNKTGZSOc4TejpW4Ifw7" False) (C1 (MetaCons "GetUICustomizationResponse'" PrefixI True) (S1 (MetaSel (Just "_guicrsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int) :*: S1 (MetaSel (Just "_guicrsUICustomization") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 UICustomizationType)))

Response Lenses