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 #

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

data DeleteServerCatalog #

See: deleteServerCatalog smart constructor.

Instances

Eq DeleteServerCatalog # 
Data DeleteServerCatalog # 

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

Methods

rnf :: DeleteServerCatalog -> () #

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

Destructuring the Response

deleteServerCatalogResponse #

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 #

See: deleteServerCatalogResponse smart constructor.

Instances

Eq DeleteServerCatalogResponse # 
Data DeleteServerCatalogResponse # 

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 # 
Show DeleteServerCatalogResponse # 
Generic DeleteServerCatalogResponse # 
NFData DeleteServerCatalogResponse # 
type Rep DeleteServerCatalogResponse # 
type Rep DeleteServerCatalogResponse = D1 (MetaData "DeleteServerCatalogResponse" "Network.AWS.SMS.DeleteServerCatalog" "amazonka-sms-1.4.5-FVMcdm1tVG98XPxtz20F8q" True) (C1 (MetaCons "DeleteServerCatalogResponse'" PrefixI True) (S1 (MetaSel (Just Symbol "_dscrsResponseStatus") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int)))

Response Lenses