amazonka-cloudformation-1.6.0: 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.DeleteStackSet

Contents

Description

Deletes a stack set. Before you can delete a stack set, all of its member stack instances must be deleted. For more information about how to do this, see DeleteStackInstances .

Synopsis

Creating a Request

deleteStackSet Source #

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

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

  • dssStackSetName - The name or unique ID of the stack set that you're deleting. You can obtain this value by running ListStackSets .

data DeleteStackSet Source #

See: deleteStackSet smart constructor.

Instances

Eq DeleteStackSet Source # 
Data DeleteStackSet Source # 

Methods

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

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

toConstr :: DeleteStackSet -> Constr #

dataTypeOf :: DeleteStackSet -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DeleteStackSet Source # 
Show DeleteStackSet Source # 
Generic DeleteStackSet Source # 

Associated Types

type Rep DeleteStackSet :: * -> * #

Hashable DeleteStackSet Source # 
NFData DeleteStackSet Source # 

Methods

rnf :: DeleteStackSet -> () #

AWSRequest DeleteStackSet Source # 
ToHeaders DeleteStackSet Source # 
ToPath DeleteStackSet Source # 
ToQuery DeleteStackSet Source # 
type Rep DeleteStackSet Source # 
type Rep DeleteStackSet = D1 * (MetaData "DeleteStackSet" "Network.AWS.CloudFormation.DeleteStackSet" "amazonka-cloudformation-1.6.0-E2GV66prdF5G8DMBRBifWM" True) (C1 * (MetaCons "DeleteStackSet'" PrefixI True) (S1 * (MetaSel (Just Symbol "_dssStackSetName") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * Text)))
type Rs DeleteStackSet Source # 

Request Lenses

dssStackSetName :: Lens' DeleteStackSet Text Source #

The name or unique ID of the stack set that you're deleting. You can obtain this value by running ListStackSets .

Destructuring the Response

deleteStackSetResponse Source #

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

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

data DeleteStackSetResponse Source #

See: deleteStackSetResponse smart constructor.

Instances

Eq DeleteStackSetResponse Source # 
Data DeleteStackSetResponse Source # 

Methods

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

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

toConstr :: DeleteStackSetResponse -> Constr #

dataTypeOf :: DeleteStackSetResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DeleteStackSetResponse Source # 
Show DeleteStackSetResponse Source # 
Generic DeleteStackSetResponse Source # 
NFData DeleteStackSetResponse Source # 

Methods

rnf :: DeleteStackSetResponse -> () #

type Rep DeleteStackSetResponse Source # 
type Rep DeleteStackSetResponse = D1 * (MetaData "DeleteStackSetResponse" "Network.AWS.CloudFormation.DeleteStackSet" "amazonka-cloudformation-1.6.0-E2GV66prdF5G8DMBRBifWM" True) (C1 * (MetaCons "DeleteStackSetResponse'" PrefixI True) (S1 * (MetaSel (Just Symbol "_dssrsResponseStatus") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * Int)))

Response Lenses