amazonka-snowball-1.4.5: Amazon Import/Export Snowball SDK.

Copyright(c) 2013-2016 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone
LanguageHaskell2010

Network.AWS.Snowball.CancelCluster

Contents

Description

Cancels a cluster job. You can only cancel a cluster job while it's in the AwaitingQuorum status. You'll have at least an hour after creating a cluster job to cancel it.

Synopsis

Creating a Request

cancelCluster Source #

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

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

  • ccClusterId - The 39-character ID for the cluster that you want to cancel, for example CID123e4567-e89b-12d3-a456-426655440000 .

data CancelCluster Source #

See: cancelCluster smart constructor.

Instances

Eq CancelCluster Source # 
Data CancelCluster Source # 

Methods

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

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

toConstr :: CancelCluster -> Constr #

dataTypeOf :: CancelCluster -> DataType #

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

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

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

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

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

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

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

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

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

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

Read CancelCluster Source # 
Show CancelCluster Source # 
Generic CancelCluster Source # 

Associated Types

type Rep CancelCluster :: * -> * #

Hashable CancelCluster Source # 
ToJSON CancelCluster Source # 
NFData CancelCluster Source # 

Methods

rnf :: CancelCluster -> () #

AWSRequest CancelCluster Source # 
ToPath CancelCluster Source # 
ToHeaders CancelCluster Source # 
ToQuery CancelCluster Source # 
type Rep CancelCluster Source # 
type Rep CancelCluster = D1 (MetaData "CancelCluster" "Network.AWS.Snowball.CancelCluster" "amazonka-snowball-1.4.5-GVXH7ePYHlf2lvcBgzg5iA" True) (C1 (MetaCons "CancelCluster'" PrefixI True) (S1 (MetaSel (Just Symbol "_ccClusterId") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))
type Rs CancelCluster Source # 

Request Lenses

ccClusterId :: Lens' CancelCluster Text Source #

The 39-character ID for the cluster that you want to cancel, for example CID123e4567-e89b-12d3-a456-426655440000 .

Destructuring the Response

cancelClusterResponse Source #

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

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

data CancelClusterResponse Source #

See: cancelClusterResponse smart constructor.

Instances

Eq CancelClusterResponse Source # 
Data CancelClusterResponse Source # 

Methods

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

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

toConstr :: CancelClusterResponse -> Constr #

dataTypeOf :: CancelClusterResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read CancelClusterResponse Source # 
Show CancelClusterResponse Source # 
Generic CancelClusterResponse Source # 
NFData CancelClusterResponse Source # 

Methods

rnf :: CancelClusterResponse -> () #

type Rep CancelClusterResponse Source # 
type Rep CancelClusterResponse = D1 (MetaData "CancelClusterResponse" "Network.AWS.Snowball.CancelCluster" "amazonka-snowball-1.4.5-GVXH7ePYHlf2lvcBgzg5iA" True) (C1 (MetaCons "CancelClusterResponse'" PrefixI True) (S1 (MetaSel (Just Symbol "_ccrsResponseStatus") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int)))

Response Lenses

ccrsResponseStatus :: Lens' CancelClusterResponse Int Source #

  • - | The response status code.