amazonka-gamelift-1.5.0: Amazon GameLift SDK.

Copyright(c) 2013-2017 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.GameLift.StopMatchmaking

Contents

Description

Cancels a matchmaking ticket that is currently being processed. To stop the matchmaking operation, specify the ticket ID. If successful, work on the ticket is stopped, and the ticket status is changed to CANCELLED .

Matchmaking-related operations include:

Synopsis

Creating a Request

stopMatchmaking Source #

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

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

  • smTicketId - Unique identifier for a matchmaking ticket.

data StopMatchmaking Source #

Represents the input for a request action.

See: stopMatchmaking smart constructor.

Instances

Eq StopMatchmaking Source # 
Data StopMatchmaking Source # 

Methods

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

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

toConstr :: StopMatchmaking -> Constr #

dataTypeOf :: StopMatchmaking -> DataType #

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

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

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

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

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

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

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

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

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

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

Read StopMatchmaking Source # 
Show StopMatchmaking Source # 
Generic StopMatchmaking Source # 
Hashable StopMatchmaking Source # 
ToJSON StopMatchmaking Source # 
NFData StopMatchmaking Source # 

Methods

rnf :: StopMatchmaking -> () #

AWSRequest StopMatchmaking Source # 
ToQuery StopMatchmaking Source # 
ToPath StopMatchmaking Source # 
ToHeaders StopMatchmaking Source # 
type Rep StopMatchmaking Source # 
type Rep StopMatchmaking = D1 (MetaData "StopMatchmaking" "Network.AWS.GameLift.StopMatchmaking" "amazonka-gamelift-1.5.0-LWFsf2alHztGD91U7ab8u0" True) (C1 (MetaCons "StopMatchmaking'" PrefixI True) (S1 (MetaSel (Just Symbol "_smTicketId") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))
type Rs StopMatchmaking Source # 

Request Lenses

smTicketId :: Lens' StopMatchmaking Text Source #

Unique identifier for a matchmaking ticket.

Destructuring the Response

stopMatchmakingResponse Source #

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

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

data StopMatchmakingResponse Source #

See: stopMatchmakingResponse smart constructor.

Instances

Eq StopMatchmakingResponse Source # 
Data StopMatchmakingResponse Source # 

Methods

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

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

toConstr :: StopMatchmakingResponse -> Constr #

dataTypeOf :: StopMatchmakingResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read StopMatchmakingResponse Source # 
Show StopMatchmakingResponse Source # 
Generic StopMatchmakingResponse Source # 
NFData StopMatchmakingResponse Source # 

Methods

rnf :: StopMatchmakingResponse -> () #

type Rep StopMatchmakingResponse Source # 
type Rep StopMatchmakingResponse = D1 (MetaData "StopMatchmakingResponse" "Network.AWS.GameLift.StopMatchmaking" "amazonka-gamelift-1.5.0-LWFsf2alHztGD91U7ab8u0" True) (C1 (MetaCons "StopMatchmakingResponse'" PrefixI True) (S1 (MetaSel (Just Symbol "_smrsResponseStatus") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int)))

Response Lenses