amazonka-ssm-1.6.1: 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 # 
Instance details

Defined in Network.AWS.SSM.DeleteActivation

Data DeleteActivation Source # 
Instance details

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

Defined in Network.AWS.SSM.DeleteActivation

Show DeleteActivation Source # 
Instance details

Defined in Network.AWS.SSM.DeleteActivation

Generic DeleteActivation Source # 
Instance details

Defined in Network.AWS.SSM.DeleteActivation

Associated Types

type Rep DeleteActivation :: Type -> Type #

Hashable DeleteActivation Source # 
Instance details

Defined in Network.AWS.SSM.DeleteActivation

ToJSON DeleteActivation Source # 
Instance details

Defined in Network.AWS.SSM.DeleteActivation

AWSRequest DeleteActivation Source # 
Instance details

Defined in Network.AWS.SSM.DeleteActivation

Associated Types

type Rs DeleteActivation :: Type #

ToHeaders DeleteActivation Source # 
Instance details

Defined in Network.AWS.SSM.DeleteActivation

ToPath DeleteActivation Source # 
Instance details

Defined in Network.AWS.SSM.DeleteActivation

ToQuery DeleteActivation Source # 
Instance details

Defined in Network.AWS.SSM.DeleteActivation

NFData DeleteActivation Source # 
Instance details

Defined in Network.AWS.SSM.DeleteActivation

Methods

rnf :: DeleteActivation -> () #

type Rep DeleteActivation Source # 
Instance details

Defined in Network.AWS.SSM.DeleteActivation

type Rep DeleteActivation = D1 (MetaData "DeleteActivation" "Network.AWS.SSM.DeleteActivation" "amazonka-ssm-1.6.1-7PbnocxNW5qAr7pEvzAy6Q" True) (C1 (MetaCons "DeleteActivation'" PrefixI True) (S1 (MetaSel (Just "_daActivationId") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))
type Rs DeleteActivation Source # 
Instance details

Defined in Network.AWS.SSM.DeleteActivation

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

Defined in Network.AWS.SSM.DeleteActivation

Data DeleteActivationResponse Source # 
Instance details

Defined in Network.AWS.SSM.DeleteActivation

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

Defined in Network.AWS.SSM.DeleteActivation

Show DeleteActivationResponse Source # 
Instance details

Defined in Network.AWS.SSM.DeleteActivation

Generic DeleteActivationResponse Source # 
Instance details

Defined in Network.AWS.SSM.DeleteActivation

Associated Types

type Rep DeleteActivationResponse :: Type -> Type #

NFData DeleteActivationResponse Source # 
Instance details

Defined in Network.AWS.SSM.DeleteActivation

type Rep DeleteActivationResponse Source # 
Instance details

Defined in Network.AWS.SSM.DeleteActivation

type Rep DeleteActivationResponse = D1 (MetaData "DeleteActivationResponse" "Network.AWS.SSM.DeleteActivation" "amazonka-ssm-1.6.1-7PbnocxNW5qAr7pEvzAy6Q" True) (C1 (MetaCons "DeleteActivationResponse'" PrefixI True) (S1 (MetaSel (Just "_delersResponseStatus") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int)))

Response Lenses