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

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 #

See: deleteActivation smart constructor.

Instances

Eq DeleteActivation # 
Data DeleteActivation # 

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

Methods

rnf :: DeleteActivation -> () #

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

Request Lenses

daActivationId :: Lens' DeleteActivation Text #

The ID of the activation that you want to delete.

Destructuring the Response

deleteActivationResponse #

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 #

See: deleteActivationResponse smart constructor.

Instances

Eq DeleteActivationResponse # 
Data DeleteActivationResponse # 

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 # 
Show DeleteActivationResponse # 
Generic DeleteActivationResponse # 
NFData DeleteActivationResponse # 
type Rep DeleteActivationResponse # 
type Rep DeleteActivationResponse = D1 (MetaData "DeleteActivationResponse" "Network.AWS.SSM.DeleteActivation" "amazonka-ssm-1.4.5-1XugwZI5i6oEK9zpTg7Crt" True) (C1 (MetaCons "DeleteActivationResponse'" PrefixI True) (S1 (MetaSel (Just Symbol "_daarsResponseStatus") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int)))

Response Lenses

daarsResponseStatus :: Lens' DeleteActivationResponse Int #

  • - | The response status code.