amazonka-cloudformation-1.4.5: Amazon CloudFormation 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.CloudFormation.DeleteChangeSet

Contents

Description

Deletes the specified change set. Deleting change sets ensures that no one executes the wrong change set.

If the call successfully completes, AWS CloudFormation successfully deleted the change set.

Synopsis

Creating a Request

deleteChangeSet #

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

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

  • dcsStackName - If you specified the name of a change set to delete, specify the stack name or ID (ARN) that is associated with it.
  • dcsChangeSetName - The name or Amazon Resource Name (ARN) of the change set that you want to delete.

data DeleteChangeSet #

The input for the DeleteChangeSet action.

See: deleteChangeSet smart constructor.

Instances

Eq DeleteChangeSet # 
Data DeleteChangeSet # 

Methods

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

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

toConstr :: DeleteChangeSet -> Constr #

dataTypeOf :: DeleteChangeSet -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DeleteChangeSet # 
Show DeleteChangeSet # 
Generic DeleteChangeSet # 
Hashable DeleteChangeSet # 
NFData DeleteChangeSet # 

Methods

rnf :: DeleteChangeSet -> () #

AWSRequest DeleteChangeSet # 
ToQuery DeleteChangeSet # 
ToPath DeleteChangeSet # 
ToHeaders DeleteChangeSet # 
type Rep DeleteChangeSet # 
type Rep DeleteChangeSet = D1 (MetaData "DeleteChangeSet" "Network.AWS.CloudFormation.DeleteChangeSet" "amazonka-cloudformation-1.4.5-GkPqDOYcHIlLStUFA5eeUs" False) (C1 (MetaCons "DeleteChangeSet'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_dcsStackName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_dcsChangeSetName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text))))
type Rs DeleteChangeSet # 

Request Lenses

dcsStackName :: Lens' DeleteChangeSet (Maybe Text) #

If you specified the name of a change set to delete, specify the stack name or ID (ARN) that is associated with it.

dcsChangeSetName :: Lens' DeleteChangeSet Text #

The name or Amazon Resource Name (ARN) of the change set that you want to delete.

Destructuring the Response

deleteChangeSetResponse #

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

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

data DeleteChangeSetResponse #

The output for the DeleteChangeSet action.

See: deleteChangeSetResponse smart constructor.

Instances

Eq DeleteChangeSetResponse # 
Data DeleteChangeSetResponse # 

Methods

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

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

toConstr :: DeleteChangeSetResponse -> Constr #

dataTypeOf :: DeleteChangeSetResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DeleteChangeSetResponse # 
Show DeleteChangeSetResponse # 
Generic DeleteChangeSetResponse # 
NFData DeleteChangeSetResponse # 

Methods

rnf :: DeleteChangeSetResponse -> () #

type Rep DeleteChangeSetResponse # 
type Rep DeleteChangeSetResponse = D1 (MetaData "DeleteChangeSetResponse" "Network.AWS.CloudFormation.DeleteChangeSet" "amazonka-cloudformation-1.4.5-GkPqDOYcHIlLStUFA5eeUs" True) (C1 (MetaCons "DeleteChangeSetResponse'" PrefixI True) (S1 (MetaSel (Just Symbol "_dcsrsResponseStatus") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int)))

Response Lenses

dcsrsResponseStatus :: Lens' DeleteChangeSetResponse Int #

  • - | The response status code.