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 #

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

Defined in Network.AWS.SSM.DeleteActivation

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

Defined in Network.AWS.SSM.DeleteActivation

Show DeleteActivation # 
Instance details

Defined in Network.AWS.SSM.DeleteActivation

Generic DeleteActivation # 
Instance details

Defined in Network.AWS.SSM.DeleteActivation

Associated Types

type Rep DeleteActivation :: Type -> Type #

Hashable DeleteActivation # 
Instance details

Defined in Network.AWS.SSM.DeleteActivation

ToJSON DeleteActivation # 
Instance details

Defined in Network.AWS.SSM.DeleteActivation

AWSRequest DeleteActivation # 
Instance details

Defined in Network.AWS.SSM.DeleteActivation

Associated Types

type Rs DeleteActivation :: Type #

ToHeaders DeleteActivation # 
Instance details

Defined in Network.AWS.SSM.DeleteActivation

ToPath DeleteActivation # 
Instance details

Defined in Network.AWS.SSM.DeleteActivation

ToQuery DeleteActivation # 
Instance details

Defined in Network.AWS.SSM.DeleteActivation

NFData DeleteActivation # 
Instance details

Defined in Network.AWS.SSM.DeleteActivation

Methods

rnf :: DeleteActivation -> () #

type Rep DeleteActivation # 
Instance details

Defined in Network.AWS.SSM.DeleteActivation

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

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

Defined in Network.AWS.SSM.DeleteActivation

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

Defined in Network.AWS.SSM.DeleteActivation

Show DeleteActivationResponse # 
Instance details

Defined in Network.AWS.SSM.DeleteActivation

Generic DeleteActivationResponse # 
Instance details

Defined in Network.AWS.SSM.DeleteActivation

Associated Types

type Rep DeleteActivationResponse :: Type -> Type #

NFData DeleteActivationResponse # 
Instance details

Defined in Network.AWS.SSM.DeleteActivation

type Rep DeleteActivationResponse # 
Instance details

Defined in Network.AWS.SSM.DeleteActivation

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

Response Lenses

delersResponseStatus :: Lens' DeleteActivationResponse Int #

  • - | The response status code.