amazonka-cloudformation-1.6.1: Amazon CloudFormation 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.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 Source #

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 Source #

The input for the DeleteChangeSet action.

See: deleteChangeSet smart constructor.

Instances
Eq DeleteChangeSet Source # 
Instance details

Defined in Network.AWS.CloudFormation.DeleteChangeSet

Data DeleteChangeSet Source # 
Instance details

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

Defined in Network.AWS.CloudFormation.DeleteChangeSet

Show DeleteChangeSet Source # 
Instance details

Defined in Network.AWS.CloudFormation.DeleteChangeSet

Generic DeleteChangeSet Source # 
Instance details

Defined in Network.AWS.CloudFormation.DeleteChangeSet

Associated Types

type Rep DeleteChangeSet :: Type -> Type #

Hashable DeleteChangeSet Source # 
Instance details

Defined in Network.AWS.CloudFormation.DeleteChangeSet

AWSRequest DeleteChangeSet Source # 
Instance details

Defined in Network.AWS.CloudFormation.DeleteChangeSet

Associated Types

type Rs DeleteChangeSet :: Type #

ToHeaders DeleteChangeSet Source # 
Instance details

Defined in Network.AWS.CloudFormation.DeleteChangeSet

ToPath DeleteChangeSet Source # 
Instance details

Defined in Network.AWS.CloudFormation.DeleteChangeSet

ToQuery DeleteChangeSet Source # 
Instance details

Defined in Network.AWS.CloudFormation.DeleteChangeSet

NFData DeleteChangeSet Source # 
Instance details

Defined in Network.AWS.CloudFormation.DeleteChangeSet

Methods

rnf :: DeleteChangeSet -> () #

type Rep DeleteChangeSet Source # 
Instance details

Defined in Network.AWS.CloudFormation.DeleteChangeSet

type Rep DeleteChangeSet = D1 (MetaData "DeleteChangeSet" "Network.AWS.CloudFormation.DeleteChangeSet" "amazonka-cloudformation-1.6.1-9C1vgCDBA4sIHFUFfPs2gm" False) (C1 (MetaCons "DeleteChangeSet'" PrefixI True) (S1 (MetaSel (Just "_dcsStackName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_dcsChangeSetName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)))
type Rs DeleteChangeSet Source # 
Instance details

Defined in Network.AWS.CloudFormation.DeleteChangeSet

Request Lenses

dcsStackName :: Lens' DeleteChangeSet (Maybe Text) Source #

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 Source #

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

Destructuring the Response

deleteChangeSetResponse Source #

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 Source #

The output for the DeleteChangeSet action.

See: deleteChangeSetResponse smart constructor.

Instances
Eq DeleteChangeSetResponse Source # 
Instance details

Defined in Network.AWS.CloudFormation.DeleteChangeSet

Data DeleteChangeSetResponse Source # 
Instance details

Defined in Network.AWS.CloudFormation.DeleteChangeSet

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

Defined in Network.AWS.CloudFormation.DeleteChangeSet

Show DeleteChangeSetResponse Source # 
Instance details

Defined in Network.AWS.CloudFormation.DeleteChangeSet

Generic DeleteChangeSetResponse Source # 
Instance details

Defined in Network.AWS.CloudFormation.DeleteChangeSet

Associated Types

type Rep DeleteChangeSetResponse :: Type -> Type #

NFData DeleteChangeSetResponse Source # 
Instance details

Defined in Network.AWS.CloudFormation.DeleteChangeSet

Methods

rnf :: DeleteChangeSetResponse -> () #

type Rep DeleteChangeSetResponse Source # 
Instance details

Defined in Network.AWS.CloudFormation.DeleteChangeSet

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

Response Lenses