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 #

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 #

Contains the parameters for CancelBundleTask.

See: cancelBundleTask smart constructor.

Instances
Eq CancelBundleTask # 
Instance details

Defined in Network.AWS.EC2.CancelBundleTask

Data CancelBundleTask # 
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 # 
Instance details

Defined in Network.AWS.EC2.CancelBundleTask

Show CancelBundleTask # 
Instance details

Defined in Network.AWS.EC2.CancelBundleTask

Generic CancelBundleTask # 
Instance details

Defined in Network.AWS.EC2.CancelBundleTask

Associated Types

type Rep CancelBundleTask :: Type -> Type #

Hashable CancelBundleTask # 
Instance details

Defined in Network.AWS.EC2.CancelBundleTask

AWSRequest CancelBundleTask # 
Instance details

Defined in Network.AWS.EC2.CancelBundleTask

Associated Types

type Rs CancelBundleTask :: Type #

ToHeaders CancelBundleTask # 
Instance details

Defined in Network.AWS.EC2.CancelBundleTask

ToPath CancelBundleTask # 
Instance details

Defined in Network.AWS.EC2.CancelBundleTask

ToQuery CancelBundleTask # 
Instance details

Defined in Network.AWS.EC2.CancelBundleTask

NFData CancelBundleTask # 
Instance details

Defined in Network.AWS.EC2.CancelBundleTask

Methods

rnf :: CancelBundleTask -> () #

type Rep CancelBundleTask # 
Instance details

Defined in Network.AWS.EC2.CancelBundleTask

type Rep CancelBundleTask = D1 (MetaData "CancelBundleTask" "Network.AWS.EC2.CancelBundleTask" "amazonka-ec2-1.6.1-H98Zd65xIYr2z4e5UhW9ck" 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 # 
Instance details

Defined in Network.AWS.EC2.CancelBundleTask

Request Lenses

cbtDryRun :: Lens' CancelBundleTask (Maybe Bool) #

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 #

The ID of the bundle task.

Destructuring the Response

cancelBundleTaskResponse #

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 #

Contains the output of CancelBundleTask.

See: cancelBundleTaskResponse smart constructor.

Instances
Eq CancelBundleTaskResponse # 
Instance details

Defined in Network.AWS.EC2.CancelBundleTask

Data CancelBundleTaskResponse # 
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 # 
Instance details

Defined in Network.AWS.EC2.CancelBundleTask

Show CancelBundleTaskResponse # 
Instance details

Defined in Network.AWS.EC2.CancelBundleTask

Generic CancelBundleTaskResponse # 
Instance details

Defined in Network.AWS.EC2.CancelBundleTask

Associated Types

type Rep CancelBundleTaskResponse :: Type -> Type #

NFData CancelBundleTaskResponse # 
Instance details

Defined in Network.AWS.EC2.CancelBundleTask

type Rep CancelBundleTaskResponse # 
Instance details

Defined in Network.AWS.EC2.CancelBundleTask

type Rep CancelBundleTaskResponse = D1 (MetaData "CancelBundleTaskResponse" "Network.AWS.EC2.CancelBundleTask" "amazonka-ec2-1.6.1-H98Zd65xIYr2z4e5UhW9ck" 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) #

Information about the bundle task.

cbtrsResponseStatus :: Lens' CancelBundleTaskResponse Int #

  • - | The response status code.