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.CancelUpdateStack

Contents

Description

Cancels an update on the specified stack. If the call completes successfully, the stack rolls back the update and reverts to the previous stack configuration.

Synopsis

Creating a Request

cancelUpdateStack Source #

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

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

  • cusClientRequestToken - A unique identifier for this CancelUpdateStack request. Specify this token if you plan to retry requests so that AWS CloudFormation knows that you're not attempting to cancel an update on a stack with the same name. You might retry CancelUpdateStack requests to ensure that AWS CloudFormation successfully received them.
  • cusStackName - The name or the unique stack ID that is associated with the stack.

data CancelUpdateStack Source #

The input for the CancelUpdateStack action.

See: cancelUpdateStack smart constructor.

Instances

Eq CancelUpdateStack Source # 
Data CancelUpdateStack Source # 

Methods

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

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

toConstr :: CancelUpdateStack -> Constr #

dataTypeOf :: CancelUpdateStack -> DataType #

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

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

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

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

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

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

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

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

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

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

Read CancelUpdateStack Source # 
Show CancelUpdateStack Source # 
Generic CancelUpdateStack Source # 
Hashable CancelUpdateStack Source # 
NFData CancelUpdateStack Source # 

Methods

rnf :: CancelUpdateStack -> () #

AWSRequest CancelUpdateStack Source # 
ToHeaders CancelUpdateStack Source # 
ToPath CancelUpdateStack Source # 
ToQuery CancelUpdateStack Source # 
type Rep CancelUpdateStack Source # 
type Rep CancelUpdateStack = D1 * (MetaData "CancelUpdateStack" "Network.AWS.CloudFormation.CancelUpdateStack" "amazonka-cloudformation-1.6.0-E2GV66prdF5G8DMBRBifWM" False) (C1 * (MetaCons "CancelUpdateStack'" PrefixI True) ((:*:) * (S1 * (MetaSel (Just Symbol "_cusClientRequestToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) (S1 * (MetaSel (Just Symbol "_cusStackName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * Text))))
type Rs CancelUpdateStack Source # 

Request Lenses

cusClientRequestToken :: Lens' CancelUpdateStack (Maybe Text) Source #

A unique identifier for this CancelUpdateStack request. Specify this token if you plan to retry requests so that AWS CloudFormation knows that you're not attempting to cancel an update on a stack with the same name. You might retry CancelUpdateStack requests to ensure that AWS CloudFormation successfully received them.

cusStackName :: Lens' CancelUpdateStack Text Source #

The name or the unique stack ID that is associated with the stack.

Destructuring the Response

cancelUpdateStackResponse :: CancelUpdateStackResponse Source #

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

data CancelUpdateStackResponse Source #

See: cancelUpdateStackResponse smart constructor.

Instances

Eq CancelUpdateStackResponse Source # 
Data CancelUpdateStackResponse Source # 

Methods

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

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

toConstr :: CancelUpdateStackResponse -> Constr #

dataTypeOf :: CancelUpdateStackResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read CancelUpdateStackResponse Source # 
Show CancelUpdateStackResponse Source # 
Generic CancelUpdateStackResponse Source # 
NFData CancelUpdateStackResponse Source # 
type Rep CancelUpdateStackResponse Source # 
type Rep CancelUpdateStackResponse = D1 * (MetaData "CancelUpdateStackResponse" "Network.AWS.CloudFormation.CancelUpdateStack" "amazonka-cloudformation-1.6.0-E2GV66prdF5G8DMBRBifWM" False) (C1 * (MetaCons "CancelUpdateStackResponse'" PrefixI False) (U1 *))