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

Defined in Network.AWS.EC2.CancelReservedInstancesListing

Data CancelReservedInstancesListing # 
Instance details

Defined in Network.AWS.EC2.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 # 
Instance details

Defined in Network.AWS.EC2.CancelReservedInstancesListing

Show CancelReservedInstancesListing # 
Instance details

Defined in Network.AWS.EC2.CancelReservedInstancesListing

Generic CancelReservedInstancesListing # 
Instance details

Defined in Network.AWS.EC2.CancelReservedInstancesListing

Associated Types

type Rep CancelReservedInstancesListing :: * -> * #

Hashable CancelReservedInstancesListing # 
Instance details

Defined in Network.AWS.EC2.CancelReservedInstancesListing

AWSRequest CancelReservedInstancesListing # 
Instance details

Defined in Network.AWS.EC2.CancelReservedInstancesListing

Associated Types

type Rs CancelReservedInstancesListing :: * #

ToHeaders CancelReservedInstancesListing # 
Instance details

Defined in Network.AWS.EC2.CancelReservedInstancesListing

ToPath CancelReservedInstancesListing # 
Instance details

Defined in Network.AWS.EC2.CancelReservedInstancesListing

ToQuery CancelReservedInstancesListing # 
Instance details

Defined in Network.AWS.EC2.CancelReservedInstancesListing

NFData CancelReservedInstancesListing # 
Instance details

Defined in Network.AWS.EC2.CancelReservedInstancesListing

type Rep CancelReservedInstancesListing # 
Instance details

Defined in Network.AWS.EC2.CancelReservedInstancesListing

type Rep CancelReservedInstancesListing = D1 (MetaData "CancelReservedInstancesListing" "Network.AWS.EC2.CancelReservedInstancesListing" "amazonka-ec2-1.6.0-G6ppxISnQxeI7PhDx9p8Zy" True) (C1 (MetaCons "CancelReservedInstancesListing'" PrefixI True) (S1 (MetaSel (Just "_crilReservedInstancesListingId") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))
type Rs CancelReservedInstancesListing # 
Instance details

Defined in Network.AWS.EC2.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 # 
Instance details

Defined in Network.AWS.EC2.CancelReservedInstancesListing

Data CancelReservedInstancesListingResponse # 
Instance details

Defined in Network.AWS.EC2.CancelReservedInstancesListing

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

Defined in Network.AWS.EC2.CancelReservedInstancesListing

Show CancelReservedInstancesListingResponse # 
Instance details

Defined in Network.AWS.EC2.CancelReservedInstancesListing

Generic CancelReservedInstancesListingResponse # 
Instance details

Defined in Network.AWS.EC2.CancelReservedInstancesListing

Associated Types

type Rep CancelReservedInstancesListingResponse :: * -> * #

NFData CancelReservedInstancesListingResponse # 
Instance details

Defined in Network.AWS.EC2.CancelReservedInstancesListing

type Rep CancelReservedInstancesListingResponse # 
Instance details

Defined in Network.AWS.EC2.CancelReservedInstancesListing

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

Response Lenses