amazonka-sms-1.6.1: Amazon Server Migration Service 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.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 # 
Instance details

Defined in Network.AWS.SMS.DeleteServerCatalog

Data DeleteServerCatalog # 
Instance details

Defined in Network.AWS.SMS.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 # 
Instance details

Defined in Network.AWS.SMS.DeleteServerCatalog

Show DeleteServerCatalog # 
Instance details

Defined in Network.AWS.SMS.DeleteServerCatalog

Generic DeleteServerCatalog # 
Instance details

Defined in Network.AWS.SMS.DeleteServerCatalog

Associated Types

type Rep DeleteServerCatalog :: Type -> Type #

Hashable DeleteServerCatalog # 
Instance details

Defined in Network.AWS.SMS.DeleteServerCatalog

ToJSON DeleteServerCatalog # 
Instance details

Defined in Network.AWS.SMS.DeleteServerCatalog

AWSRequest DeleteServerCatalog # 
Instance details

Defined in Network.AWS.SMS.DeleteServerCatalog

Associated Types

type Rs DeleteServerCatalog :: Type #

ToHeaders DeleteServerCatalog # 
Instance details

Defined in Network.AWS.SMS.DeleteServerCatalog

ToPath DeleteServerCatalog # 
Instance details

Defined in Network.AWS.SMS.DeleteServerCatalog

ToQuery DeleteServerCatalog # 
Instance details

Defined in Network.AWS.SMS.DeleteServerCatalog

NFData DeleteServerCatalog # 
Instance details

Defined in Network.AWS.SMS.DeleteServerCatalog

Methods

rnf :: DeleteServerCatalog -> () #

type Rep DeleteServerCatalog # 
Instance details

Defined in Network.AWS.SMS.DeleteServerCatalog

type Rep DeleteServerCatalog = D1 (MetaData "DeleteServerCatalog" "Network.AWS.SMS.DeleteServerCatalog" "amazonka-sms-1.6.1-15wMBShb62D2k9aZF1x6SQ" False) (C1 (MetaCons "DeleteServerCatalog'" PrefixI False) (U1 :: Type -> Type))
type Rs DeleteServerCatalog # 
Instance details

Defined in Network.AWS.SMS.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 # 
Instance details

Defined in Network.AWS.SMS.DeleteServerCatalog

Data DeleteServerCatalogResponse # 
Instance details

Defined in Network.AWS.SMS.DeleteServerCatalog

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 # 
Instance details

Defined in Network.AWS.SMS.DeleteServerCatalog

Show DeleteServerCatalogResponse # 
Instance details

Defined in Network.AWS.SMS.DeleteServerCatalog

Generic DeleteServerCatalogResponse # 
Instance details

Defined in Network.AWS.SMS.DeleteServerCatalog

Associated Types

type Rep DeleteServerCatalogResponse :: Type -> Type #

NFData DeleteServerCatalogResponse # 
Instance details

Defined in Network.AWS.SMS.DeleteServerCatalog

type Rep DeleteServerCatalogResponse # 
Instance details

Defined in Network.AWS.SMS.DeleteServerCatalog

type Rep DeleteServerCatalogResponse = D1 (MetaData "DeleteServerCatalogResponse" "Network.AWS.SMS.DeleteServerCatalog" "amazonka-sms-1.6.1-15wMBShb62D2k9aZF1x6SQ" True) (C1 (MetaCons "DeleteServerCatalogResponse'" PrefixI True) (S1 (MetaSel (Just "_dscrsResponseStatus") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int)))

Response Lenses