amazonka-ssm-1.6.0: Amazon Simple Systems Manager (SSM) 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.SSM.DeleteActivation

Contents

Description

Deletes an activation. You are not required to delete an activation. If you delete an activation, you can no longer use it to register additional managed instances. Deleting an activation does not de-register managed instances. You must manually de-register managed instances.

Synopsis

Creating a Request

deleteActivation Source #

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

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

data DeleteActivation Source #

See: deleteActivation smart constructor.

Instances

Eq DeleteActivation Source # 
Data DeleteActivation Source # 

Methods

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

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

toConstr :: DeleteActivation -> Constr #

dataTypeOf :: DeleteActivation -> DataType #

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

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

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

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

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

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

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

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

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

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

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

Methods

rnf :: DeleteActivation -> () #

AWSRequest DeleteActivation Source # 
ToHeaders DeleteActivation Source # 
ToPath DeleteActivation Source # 
ToQuery DeleteActivation Source # 
type Rep DeleteActivation Source # 
type Rep DeleteActivation = D1 * (MetaData "DeleteActivation" "Network.AWS.SSM.DeleteActivation" "amazonka-ssm-1.6.0-FkXaKF9jjpY64HF15tLQlO" True) (C1 * (MetaCons "DeleteActivation'" PrefixI True) (S1 * (MetaSel (Just Symbol "_daActivationId") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * Text)))
type Rs DeleteActivation Source # 

Request Lenses

daActivationId :: Lens' DeleteActivation Text Source #

The ID of the activation that you want to delete.

Destructuring the Response

deleteActivationResponse Source #

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

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

data DeleteActivationResponse Source #

See: deleteActivationResponse smart constructor.

Instances

Eq DeleteActivationResponse Source # 
Data DeleteActivationResponse Source # 

Methods

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

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

toConstr :: DeleteActivationResponse -> Constr #

dataTypeOf :: DeleteActivationResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DeleteActivationResponse Source # 
Show DeleteActivationResponse Source # 
Generic DeleteActivationResponse Source # 
NFData DeleteActivationResponse Source # 
type Rep DeleteActivationResponse Source # 
type Rep DeleteActivationResponse = D1 * (MetaData "DeleteActivationResponse" "Network.AWS.SSM.DeleteActivation" "amazonka-ssm-1.6.0-FkXaKF9jjpY64HF15tLQlO" True) (C1 * (MetaCons "DeleteActivationResponse'" PrefixI True) (S1 * (MetaSel (Just Symbol "_delersResponseStatus") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * Int)))

Response Lenses