amazonka-ec2-1.6.0: 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.CancelReservedInstancesListing

Contents

Description

Cancels the specified Reserved Instance listing in the Reserved Instance Marketplace.

For more information, see Reserved Instance Marketplace in the Amazon Elastic Compute Cloud User Guide .

Synopsis

Creating a Request

cancelReservedInstancesListing #

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

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

data CancelReservedInstancesListing #

Contains the parameters for CancelReservedInstancesListing.

See: cancelReservedInstancesListing smart constructor.

Instances

Eq CancelReservedInstancesListing # 
Data CancelReservedInstancesListing # 

Methods

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

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

toConstr :: CancelReservedInstancesListing -> Constr #

dataTypeOf :: CancelReservedInstancesListing -> DataType #

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

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

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

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

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

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

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

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

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

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

Read CancelReservedInstancesListing # 
Show CancelReservedInstancesListing # 
Generic CancelReservedInstancesListing # 
Hashable CancelReservedInstancesListing # 
NFData CancelReservedInstancesListing # 
AWSRequest CancelReservedInstancesListing # 
ToHeaders CancelReservedInstancesListing # 
ToPath CancelReservedInstancesListing # 
ToQuery CancelReservedInstancesListing # 
type Rep CancelReservedInstancesListing # 
type Rep CancelReservedInstancesListing = D1 * (MetaData "CancelReservedInstancesListing" "Network.AWS.EC2.CancelReservedInstancesListing" "amazonka-ec2-1.6.0-Dm9BQRbqSOK72xbfLZMG4m" True) (C1 * (MetaCons "CancelReservedInstancesListing'" PrefixI True) (S1 * (MetaSel (Just Symbol "_crilReservedInstancesListingId") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * Text)))
type Rs CancelReservedInstancesListing # 

Request Lenses

crilReservedInstancesListingId :: Lens' CancelReservedInstancesListing Text #

The ID of the Reserved Instance listing.

Destructuring the Response

cancelReservedInstancesListingResponse #

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

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

data CancelReservedInstancesListingResponse #

Contains the output of CancelReservedInstancesListing.

See: cancelReservedInstancesListingResponse smart constructor.

Instances

Eq CancelReservedInstancesListingResponse # 
Data CancelReservedInstancesListingResponse # 

Methods

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

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

toConstr :: CancelReservedInstancesListingResponse -> Constr #

dataTypeOf :: CancelReservedInstancesListingResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read CancelReservedInstancesListingResponse # 
Show CancelReservedInstancesListingResponse # 
Generic CancelReservedInstancesListingResponse # 
NFData CancelReservedInstancesListingResponse # 
type Rep CancelReservedInstancesListingResponse # 
type Rep CancelReservedInstancesListingResponse = D1 * (MetaData "CancelReservedInstancesListingResponse" "Network.AWS.EC2.CancelReservedInstancesListing" "amazonka-ec2-1.6.0-Dm9BQRbqSOK72xbfLZMG4m" False) (C1 * (MetaCons "CancelReservedInstancesListingResponse'" PrefixI True) ((:*:) * (S1 * (MetaSel (Just Symbol "_crilrsReservedInstancesListings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe [ReservedInstancesListing]))) (S1 * (MetaSel (Just Symbol "_crilrsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * Int))))

Response Lenses