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 Source #

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 Source #

See: updateResourceServer smart constructor.

Instances

Eq UpdateResourceServer Source # 
Data UpdateResourceServer Source # 

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 Source # 
Show UpdateResourceServer Source # 
Generic UpdateResourceServer Source # 
Hashable UpdateResourceServer Source # 
ToJSON UpdateResourceServer Source # 
NFData UpdateResourceServer Source # 

Methods

rnf :: UpdateResourceServer -> () #

AWSRequest UpdateResourceServer Source # 
ToHeaders UpdateResourceServer Source # 
ToPath UpdateResourceServer Source # 
ToQuery UpdateResourceServer Source # 
type Rep UpdateResourceServer Source # 
type Rep UpdateResourceServer = D1 * (MetaData "UpdateResourceServer" "Network.AWS.CognitoIdentityProvider.UpdateResourceServer" "amazonka-cognito-idp-1.6.0-JhJp6CX0k821Z1WSNBuBfd" 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 Source # 

Request Lenses

ursScopes :: Lens' UpdateResourceServer [ResourceServerScopeType] Source #

The scope values to be set for the resource server.

ursUserPoolId :: Lens' UpdateResourceServer Text Source #

The user pool ID for the user pool.

ursIdentifier :: Lens' UpdateResourceServer Text Source #

The identifier for the resource server.

ursName :: Lens' UpdateResourceServer Text Source #

The name of the resource server.

Destructuring the Response

updateResourceServerResponse Source #

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 Source #

See: updateResourceServerResponse smart constructor.

Instances

Eq UpdateResourceServerResponse Source # 
Data UpdateResourceServerResponse Source # 

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 Source # 
Show UpdateResourceServerResponse Source # 
Generic UpdateResourceServerResponse Source # 
NFData UpdateResourceServerResponse Source # 
type Rep UpdateResourceServerResponse Source # 
type Rep UpdateResourceServerResponse = D1 * (MetaData "UpdateResourceServerResponse" "Network.AWS.CognitoIdentityProvider.UpdateResourceServer" "amazonka-cognito-idp-1.6.0-JhJp6CX0k821Z1WSNBuBfd" 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