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

Contents

Description

Updates the device status as an administrator.

Requires developer credentials.

Synopsis

Creating a Request

adminUpdateDeviceStatus Source #

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

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

data AdminUpdateDeviceStatus Source #

The request to update the device status, as an administrator.

See: adminUpdateDeviceStatus smart constructor.

Instances

Eq AdminUpdateDeviceStatus Source # 
Data AdminUpdateDeviceStatus Source # 

Methods

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

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

toConstr :: AdminUpdateDeviceStatus -> Constr #

dataTypeOf :: AdminUpdateDeviceStatus -> DataType #

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

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

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

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

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

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

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

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

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

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

Show AdminUpdateDeviceStatus Source # 
Generic AdminUpdateDeviceStatus Source # 
Hashable AdminUpdateDeviceStatus Source # 
ToJSON AdminUpdateDeviceStatus Source # 
NFData AdminUpdateDeviceStatus Source # 

Methods

rnf :: AdminUpdateDeviceStatus -> () #

AWSRequest AdminUpdateDeviceStatus Source # 
ToHeaders AdminUpdateDeviceStatus Source # 
ToPath AdminUpdateDeviceStatus Source # 
ToQuery AdminUpdateDeviceStatus Source # 
type Rep AdminUpdateDeviceStatus Source # 
type Rep AdminUpdateDeviceStatus = D1 * (MetaData "AdminUpdateDeviceStatus" "Network.AWS.CognitoIdentityProvider.AdminUpdateDeviceStatus" "amazonka-cognito-idp-1.6.0-JhJp6CX0k821Z1WSNBuBfd" False) (C1 * (MetaCons "AdminUpdateDeviceStatus'" PrefixI True) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_audsDeviceRememberedStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe DeviceRememberedStatusType))) (S1 * (MetaSel (Just Symbol "_audsUserPoolId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * Text))) ((:*:) * (S1 * (MetaSel (Just Symbol "_audsUsername") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Sensitive Text))) (S1 * (MetaSel (Just Symbol "_audsDeviceKey") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * Text)))))
type Rs AdminUpdateDeviceStatus Source # 

Request Lenses

audsDeviceRememberedStatus :: Lens' AdminUpdateDeviceStatus (Maybe DeviceRememberedStatusType) Source #

The status indicating whether a device has been remembered or not.

Destructuring the Response

adminUpdateDeviceStatusResponse Source #

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

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

data AdminUpdateDeviceStatusResponse Source #

The status response from the request to update the device, as an administrator.

See: adminUpdateDeviceStatusResponse smart constructor.

Instances

Eq AdminUpdateDeviceStatusResponse Source # 
Data AdminUpdateDeviceStatusResponse Source # 

Methods

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

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

toConstr :: AdminUpdateDeviceStatusResponse -> Constr #

dataTypeOf :: AdminUpdateDeviceStatusResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read AdminUpdateDeviceStatusResponse Source # 
Show AdminUpdateDeviceStatusResponse Source # 
Generic AdminUpdateDeviceStatusResponse Source # 
NFData AdminUpdateDeviceStatusResponse Source # 
type Rep AdminUpdateDeviceStatusResponse Source # 
type Rep AdminUpdateDeviceStatusResponse = D1 * (MetaData "AdminUpdateDeviceStatusResponse" "Network.AWS.CognitoIdentityProvider.AdminUpdateDeviceStatus" "amazonka-cognito-idp-1.6.0-JhJp6CX0k821Z1WSNBuBfd" True) (C1 * (MetaCons "AdminUpdateDeviceStatusResponse'" PrefixI True) (S1 * (MetaSel (Just Symbol "_audsrsResponseStatus") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * Int)))

Response Lenses