amazonka-iot-1.4.5: Amazon IoT SDK.

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

Network.AWS.IoT.RejectCertificateTransfer

Contents

Description

Rejects a pending certificate transfer. After AWS IoT rejects a certificate transfer, the certificate status changes from PENDING_TRANSFER to INACTIVE .

To check for pending certificate transfers, call ListCertificates to enumerate your certificates.

This operation can only be called by the transfer destination. After it is called, the certificate will be returned to the source's account in the INACTIVE state.

Synopsis

Creating a Request

rejectCertificateTransfer #

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

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

data RejectCertificateTransfer #

The input for the RejectCertificateTransfer operation.

See: rejectCertificateTransfer smart constructor.

Instances

Eq RejectCertificateTransfer # 
Data RejectCertificateTransfer # 

Methods

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

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

toConstr :: RejectCertificateTransfer -> Constr #

dataTypeOf :: RejectCertificateTransfer -> DataType #

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

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

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

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

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

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

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

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

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

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

Read RejectCertificateTransfer # 
Show RejectCertificateTransfer # 
Generic RejectCertificateTransfer # 
Hashable RejectCertificateTransfer # 
ToJSON RejectCertificateTransfer # 
NFData RejectCertificateTransfer # 
AWSRequest RejectCertificateTransfer # 
ToQuery RejectCertificateTransfer # 
ToPath RejectCertificateTransfer # 
ToHeaders RejectCertificateTransfer # 
type Rep RejectCertificateTransfer # 
type Rep RejectCertificateTransfer = D1 (MetaData "RejectCertificateTransfer" "Network.AWS.IoT.RejectCertificateTransfer" "amazonka-iot-1.4.5-HnBhW38Gbiq1QAd2zPEJmJ" False) (C1 (MetaCons "RejectCertificateTransfer'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_rctRejectReason") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_rctCertificateId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text))))
type Rs RejectCertificateTransfer # 

Request Lenses

rctRejectReason :: Lens' RejectCertificateTransfer (Maybe Text) #

The reason the certificate transfer was rejected.

Destructuring the Response

rejectCertificateTransferResponse :: RejectCertificateTransferResponse #

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

data RejectCertificateTransferResponse #

See: rejectCertificateTransferResponse smart constructor.

Instances

Eq RejectCertificateTransferResponse # 
Data RejectCertificateTransferResponse # 

Methods

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

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

toConstr :: RejectCertificateTransferResponse -> Constr #

dataTypeOf :: RejectCertificateTransferResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read RejectCertificateTransferResponse # 
Show RejectCertificateTransferResponse # 
Generic RejectCertificateTransferResponse # 
NFData RejectCertificateTransferResponse # 
type Rep RejectCertificateTransferResponse # 
type Rep RejectCertificateTransferResponse = D1 (MetaData "RejectCertificateTransferResponse" "Network.AWS.IoT.RejectCertificateTransfer" "amazonka-iot-1.4.5-HnBhW38Gbiq1QAd2zPEJmJ" False) (C1 (MetaCons "RejectCertificateTransferResponse'" PrefixI False) U1)