amazonka-cloud9-1.6.1: Amazon Cloud9 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.Cloud9.DeleteEnvironment

Contents

Description

Deletes an AWS Cloud9 development environment. If an Amazon EC2 instance is connected to the environment, also terminates the instance.

Synopsis

Creating a Request

deleteEnvironment Source #

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

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

data DeleteEnvironment Source #

See: deleteEnvironment smart constructor.

Instances
Eq DeleteEnvironment Source # 
Instance details

Defined in Network.AWS.Cloud9.DeleteEnvironment

Data DeleteEnvironment Source # 
Instance details

Defined in Network.AWS.Cloud9.DeleteEnvironment

Methods

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

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

toConstr :: DeleteEnvironment -> Constr #

dataTypeOf :: DeleteEnvironment -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DeleteEnvironment Source # 
Instance details

Defined in Network.AWS.Cloud9.DeleteEnvironment

Show DeleteEnvironment Source # 
Instance details

Defined in Network.AWS.Cloud9.DeleteEnvironment

Generic DeleteEnvironment Source # 
Instance details

Defined in Network.AWS.Cloud9.DeleteEnvironment

Associated Types

type Rep DeleteEnvironment :: Type -> Type #

Hashable DeleteEnvironment Source # 
Instance details

Defined in Network.AWS.Cloud9.DeleteEnvironment

ToJSON DeleteEnvironment Source # 
Instance details

Defined in Network.AWS.Cloud9.DeleteEnvironment

AWSRequest DeleteEnvironment Source # 
Instance details

Defined in Network.AWS.Cloud9.DeleteEnvironment

Associated Types

type Rs DeleteEnvironment :: Type #

ToHeaders DeleteEnvironment Source # 
Instance details

Defined in Network.AWS.Cloud9.DeleteEnvironment

ToPath DeleteEnvironment Source # 
Instance details

Defined in Network.AWS.Cloud9.DeleteEnvironment

ToQuery DeleteEnvironment Source # 
Instance details

Defined in Network.AWS.Cloud9.DeleteEnvironment

NFData DeleteEnvironment Source # 
Instance details

Defined in Network.AWS.Cloud9.DeleteEnvironment

Methods

rnf :: DeleteEnvironment -> () #

type Rep DeleteEnvironment Source # 
Instance details

Defined in Network.AWS.Cloud9.DeleteEnvironment

type Rep DeleteEnvironment = D1 (MetaData "DeleteEnvironment" "Network.AWS.Cloud9.DeleteEnvironment" "amazonka-cloud9-1.6.1-LthR7Vc29bO30e8n4OXhzO" True) (C1 (MetaCons "DeleteEnvironment'" PrefixI True) (S1 (MetaSel (Just "_deEnvironmentId") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))
type Rs DeleteEnvironment Source # 
Instance details

Defined in Network.AWS.Cloud9.DeleteEnvironment

Request Lenses

deEnvironmentId :: Lens' DeleteEnvironment Text Source #

The ID of the environment to delete.

Destructuring the Response

deleteEnvironmentResponse Source #

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

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

data DeleteEnvironmentResponse Source #

See: deleteEnvironmentResponse smart constructor.

Instances
Eq DeleteEnvironmentResponse Source # 
Instance details

Defined in Network.AWS.Cloud9.DeleteEnvironment

Data DeleteEnvironmentResponse Source # 
Instance details

Defined in Network.AWS.Cloud9.DeleteEnvironment

Methods

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

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

toConstr :: DeleteEnvironmentResponse -> Constr #

dataTypeOf :: DeleteEnvironmentResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DeleteEnvironmentResponse Source # 
Instance details

Defined in Network.AWS.Cloud9.DeleteEnvironment

Show DeleteEnvironmentResponse Source # 
Instance details

Defined in Network.AWS.Cloud9.DeleteEnvironment

Generic DeleteEnvironmentResponse Source # 
Instance details

Defined in Network.AWS.Cloud9.DeleteEnvironment

Associated Types

type Rep DeleteEnvironmentResponse :: Type -> Type #

NFData DeleteEnvironmentResponse Source # 
Instance details

Defined in Network.AWS.Cloud9.DeleteEnvironment

type Rep DeleteEnvironmentResponse Source # 
Instance details

Defined in Network.AWS.Cloud9.DeleteEnvironment

type Rep DeleteEnvironmentResponse = D1 (MetaData "DeleteEnvironmentResponse" "Network.AWS.Cloud9.DeleteEnvironment" "amazonka-cloud9-1.6.1-LthR7Vc29bO30e8n4OXhzO" True) (C1 (MetaCons "DeleteEnvironmentResponse'" PrefixI True) (S1 (MetaSel (Just "_dersResponseStatus") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int)))

Response Lenses