amazonka-ec2-1.6.1: Amazon Elastic Compute Cloud 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.EC2.CancelBundleTask

Contents

Description

Cancels a bundling operation for an instance store-backed Windows instance.

Synopsis

Creating a Request

cancelBundleTask Source #

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

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

  • cbtDryRun - Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .
  • cbtBundleId - The ID of the bundle task.

data CancelBundleTask Source #

Contains the parameters for CancelBundleTask.

See: cancelBundleTask smart constructor.

Instances
Eq CancelBundleTask Source # 
Instance details

Defined in Network.AWS.EC2.CancelBundleTask

Data CancelBundleTask Source # 
Instance details

Defined in Network.AWS.EC2.CancelBundleTask

Methods

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

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

toConstr :: CancelBundleTask -> Constr #

dataTypeOf :: CancelBundleTask -> DataType #

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

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

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

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

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

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

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

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

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

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

Read CancelBundleTask Source # 
Instance details

Defined in Network.AWS.EC2.CancelBundleTask

Show CancelBundleTask Source # 
Instance details

Defined in Network.AWS.EC2.CancelBundleTask

Generic CancelBundleTask Source # 
Instance details

Defined in Network.AWS.EC2.CancelBundleTask

Associated Types

type Rep CancelBundleTask :: Type -> Type #

Hashable CancelBundleTask Source # 
Instance details

Defined in Network.AWS.EC2.CancelBundleTask

AWSRequest CancelBundleTask Source # 
Instance details

Defined in Network.AWS.EC2.CancelBundleTask

Associated Types

type Rs CancelBundleTask :: Type #

ToHeaders CancelBundleTask Source # 
Instance details

Defined in Network.AWS.EC2.CancelBundleTask

ToPath CancelBundleTask Source # 
Instance details

Defined in Network.AWS.EC2.CancelBundleTask

ToQuery CancelBundleTask Source # 
Instance details

Defined in Network.AWS.EC2.CancelBundleTask

NFData CancelBundleTask Source # 
Instance details

Defined in Network.AWS.EC2.CancelBundleTask

Methods

rnf :: CancelBundleTask -> () #

type Rep CancelBundleTask Source # 
Instance details

Defined in Network.AWS.EC2.CancelBundleTask

type Rep CancelBundleTask = D1 (MetaData "CancelBundleTask" "Network.AWS.EC2.CancelBundleTask" "amazonka-ec2-1.6.1-GgG1M0FWcBrE5I5IM2QktE" False) (C1 (MetaCons "CancelBundleTask'" PrefixI True) (S1 (MetaSel (Just "_cbtDryRun") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 (MetaSel (Just "_cbtBundleId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)))
type Rs CancelBundleTask Source # 
Instance details

Defined in Network.AWS.EC2.CancelBundleTask

Request Lenses

cbtDryRun :: Lens' CancelBundleTask (Maybe Bool) Source #

Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .

cbtBundleId :: Lens' CancelBundleTask Text Source #

The ID of the bundle task.

Destructuring the Response

cancelBundleTaskResponse Source #

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

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

data CancelBundleTaskResponse Source #

Contains the output of CancelBundleTask.

See: cancelBundleTaskResponse smart constructor.

Instances
Eq CancelBundleTaskResponse Source # 
Instance details

Defined in Network.AWS.EC2.CancelBundleTask

Data CancelBundleTaskResponse Source # 
Instance details

Defined in Network.AWS.EC2.CancelBundleTask

Methods

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

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

toConstr :: CancelBundleTaskResponse -> Constr #

dataTypeOf :: CancelBundleTaskResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read CancelBundleTaskResponse Source # 
Instance details

Defined in Network.AWS.EC2.CancelBundleTask

Show CancelBundleTaskResponse Source # 
Instance details

Defined in Network.AWS.EC2.CancelBundleTask

Generic CancelBundleTaskResponse Source # 
Instance details

Defined in Network.AWS.EC2.CancelBundleTask

Associated Types

type Rep CancelBundleTaskResponse :: Type -> Type #

NFData CancelBundleTaskResponse Source # 
Instance details

Defined in Network.AWS.EC2.CancelBundleTask

type Rep CancelBundleTaskResponse Source # 
Instance details

Defined in Network.AWS.EC2.CancelBundleTask

type Rep CancelBundleTaskResponse = D1 (MetaData "CancelBundleTaskResponse" "Network.AWS.EC2.CancelBundleTask" "amazonka-ec2-1.6.1-GgG1M0FWcBrE5I5IM2QktE" False) (C1 (MetaCons "CancelBundleTaskResponse'" PrefixI True) (S1 (MetaSel (Just "_cbtrsBundleTask") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe BundleTask)) :*: S1 (MetaSel (Just "_cbtrsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int)))

Response Lenses

cbtrsBundleTask :: Lens' CancelBundleTaskResponse (Maybe BundleTask) Source #

Information about the bundle task.