amazonka-sms-1.4.5: Amazon Server Migration Service 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.SMS.DeleteServerCatalog

Contents

Description

The DeleteServerCatalog API clears all servers from your server catalog. This means that these servers will no longer be accessible to the Server Migration Service.

Synopsis

Creating a Request

deleteServerCatalog :: DeleteServerCatalog Source #

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

data DeleteServerCatalog Source #

See: deleteServerCatalog smart constructor.

Instances

Eq DeleteServerCatalog Source # 
Data DeleteServerCatalog Source # 

Methods

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

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

toConstr :: DeleteServerCatalog -> Constr #

dataTypeOf :: DeleteServerCatalog -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DeleteServerCatalog Source # 
Show DeleteServerCatalog Source # 
Generic DeleteServerCatalog Source # 
Hashable DeleteServerCatalog Source # 
ToJSON DeleteServerCatalog Source # 
NFData DeleteServerCatalog Source # 

Methods

rnf :: DeleteServerCatalog -> () #

AWSRequest DeleteServerCatalog Source # 
ToPath DeleteServerCatalog Source # 
ToHeaders DeleteServerCatalog Source # 
ToQuery DeleteServerCatalog Source # 
type Rep DeleteServerCatalog Source # 
type Rep DeleteServerCatalog = D1 (MetaData "DeleteServerCatalog" "Network.AWS.SMS.DeleteServerCatalog" "amazonka-sms-1.4.5-CPy9WWU2xgtJ4F5Sw0FyL" False) (C1 (MetaCons "DeleteServerCatalog'" PrefixI False) U1)
type Rs DeleteServerCatalog Source # 

Destructuring the Response

deleteServerCatalogResponse Source #

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

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

data DeleteServerCatalogResponse Source #

See: deleteServerCatalogResponse smart constructor.

Instances

Eq DeleteServerCatalogResponse Source # 
Data DeleteServerCatalogResponse Source # 

Methods

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

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

toConstr :: DeleteServerCatalogResponse -> Constr #

dataTypeOf :: DeleteServerCatalogResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DeleteServerCatalogResponse Source # 
Show DeleteServerCatalogResponse Source # 
Generic DeleteServerCatalogResponse Source # 
NFData DeleteServerCatalogResponse Source # 
type Rep DeleteServerCatalogResponse Source # 
type Rep DeleteServerCatalogResponse = D1 (MetaData "DeleteServerCatalogResponse" "Network.AWS.SMS.DeleteServerCatalog" "amazonka-sms-1.4.5-CPy9WWU2xgtJ4F5Sw0FyL" True) (C1 (MetaCons "DeleteServerCatalogResponse'" PrefixI True) (S1 (MetaSel (Just Symbol "_dscrsResponseStatus") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int)))

Response Lenses