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.UpdateResourceServer

Contents

Description

Updates the name and scopes of resource server. All other fields are read-only.

Synopsis

Creating a Request

updateResourceServer #

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

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

  • ursScopes - The scope values to be set for the resource server.
  • ursUserPoolId - The user pool ID for the user pool.
  • ursIdentifier - The identifier for the resource server.
  • ursName - The name of the resource server.

data UpdateResourceServer #

See: updateResourceServer smart constructor.

Instances

Eq UpdateResourceServer # 
Data UpdateResourceServer # 

Methods

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

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

toConstr :: UpdateResourceServer -> Constr #

dataTypeOf :: UpdateResourceServer -> DataType #

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

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

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

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

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

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

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

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

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

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

Read UpdateResourceServer # 
Show UpdateResourceServer # 
Generic UpdateResourceServer # 
Hashable UpdateResourceServer # 
ToJSON UpdateResourceServer # 
NFData UpdateResourceServer # 

Methods

rnf :: UpdateResourceServer -> () #

AWSRequest UpdateResourceServer # 
ToHeaders UpdateResourceServer # 
ToPath UpdateResourceServer # 
ToQuery UpdateResourceServer # 
type Rep UpdateResourceServer # 
type Rep UpdateResourceServer = D1 * (MetaData "UpdateResourceServer" "Network.AWS.CognitoIdentityProvider.UpdateResourceServer" "amazonka-cognito-idp-1.6.0-HX2vHucaSbyYp7rG4n6Wk" False) (C1 * (MetaCons "UpdateResourceServer'" PrefixI True) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_ursScopes") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe [ResourceServerScopeType]))) (S1 * (MetaSel (Just Symbol "_ursUserPoolId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * Text))) ((:*:) * (S1 * (MetaSel (Just Symbol "_ursIdentifier") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * Text)) (S1 * (MetaSel (Just Symbol "_ursName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * Text)))))
type Rs UpdateResourceServer # 

Request Lenses

ursScopes :: Lens' UpdateResourceServer [ResourceServerScopeType] #

The scope values to be set for the resource server.

ursUserPoolId :: Lens' UpdateResourceServer Text #

The user pool ID for the user pool.

ursIdentifier :: Lens' UpdateResourceServer Text #

The identifier for the resource server.

ursName :: Lens' UpdateResourceServer Text #

The name of the resource server.

Destructuring the Response

updateResourceServerResponse #

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

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

data UpdateResourceServerResponse #

See: updateResourceServerResponse smart constructor.

Instances

Eq UpdateResourceServerResponse # 
Data UpdateResourceServerResponse # 

Methods

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

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

toConstr :: UpdateResourceServerResponse -> Constr #

dataTypeOf :: UpdateResourceServerResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read UpdateResourceServerResponse # 
Show UpdateResourceServerResponse # 
Generic UpdateResourceServerResponse # 
NFData UpdateResourceServerResponse # 
type Rep UpdateResourceServerResponse # 
type Rep UpdateResourceServerResponse = D1 * (MetaData "UpdateResourceServerResponse" "Network.AWS.CognitoIdentityProvider.UpdateResourceServer" "amazonka-cognito-idp-1.6.0-HX2vHucaSbyYp7rG4n6Wk" False) (C1 * (MetaCons "UpdateResourceServerResponse'" PrefixI True) ((:*:) * (S1 * (MetaSel (Just Symbol "_ursrsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * Int)) (S1 * (MetaSel (Just Symbol "_ursrsResourceServer") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * ResourceServerType))))

Response Lenses