amazonka-cognito-idp-1.6.0: 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 #

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 #

See: getUICustomization smart constructor.

Instances

Eq GetUICustomization # 
Data 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 # 
Generic GetUICustomization # 
Hashable GetUICustomization # 
ToJSON GetUICustomization # 
NFData GetUICustomization # 

Methods

rnf :: GetUICustomization -> () #

AWSRequest GetUICustomization # 
ToHeaders GetUICustomization # 
ToPath GetUICustomization # 
ToQuery GetUICustomization # 
type Rep GetUICustomization # 
type Rep GetUICustomization = D1 * (MetaData "GetUICustomization" "Network.AWS.CognitoIdentityProvider.GetUICustomization" "amazonka-cognito-idp-1.6.0-HX2vHucaSbyYp7rG4n6Wk" False) (C1 * (MetaCons "GetUICustomization'" PrefixI True) ((:*:) * (S1 * (MetaSel (Just Symbol "_guicClientId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe (Sensitive Text)))) (S1 * (MetaSel (Just Symbol "_guicUserPoolId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * Text))))
type Rs GetUICustomization # 

Request Lenses

guicClientId :: Lens' GetUICustomization (Maybe Text) #

The client ID for the client app.

guicUserPoolId :: Lens' GetUICustomization Text #

The user pool ID for the user pool.

Destructuring the Response

getUICustomizationResponse #

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 #

See: getUICustomizationResponse smart constructor.

Instances

Eq GetUICustomizationResponse # 
Data GetUICustomizationResponse # 

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 # 
Generic GetUICustomizationResponse # 
NFData GetUICustomizationResponse # 
type Rep GetUICustomizationResponse # 
type Rep GetUICustomizationResponse = D1 * (MetaData "GetUICustomizationResponse" "Network.AWS.CognitoIdentityProvider.GetUICustomization" "amazonka-cognito-idp-1.6.0-HX2vHucaSbyYp7rG4n6Wk" False) (C1 * (MetaCons "GetUICustomizationResponse'" PrefixI True) ((:*:) * (S1 * (MetaSel (Just Symbol "_guicrsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * Int)) (S1 * (MetaSel (Just Symbol "_guicrsUICustomization") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * UICustomizationType))))

Response Lenses