amazonka-gamelift-1.6.0: Amazon GameLift 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.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:

  • StartMatchmaking
  • DescribeMatchmaking
  • StopMatchmaking
  • AcceptMatch
  • StartMatchBackfill

Synopsis

Creating a Request

stopMatchmaking #

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 #

Represents the input for a request action.

See: stopMatchmaking smart constructor.

Instances

Eq StopMatchmaking # 
Data StopMatchmaking # 

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 # 
Show StopMatchmaking # 
Generic StopMatchmaking # 
Hashable StopMatchmaking # 
ToJSON StopMatchmaking # 
NFData StopMatchmaking # 

Methods

rnf :: StopMatchmaking -> () #

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

Request Lenses

smTicketId :: Lens' StopMatchmaking Text #

Unique identifier for a matchmaking ticket.

Destructuring the Response

stopMatchmakingResponse #

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 #

See: stopMatchmakingResponse smart constructor.

Instances

Eq StopMatchmakingResponse # 
Data StopMatchmakingResponse # 

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 # 
Show StopMatchmakingResponse # 
Generic StopMatchmakingResponse # 
NFData StopMatchmakingResponse # 

Methods

rnf :: StopMatchmakingResponse -> () #

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

Response Lenses

smrsResponseStatus :: Lens' StopMatchmakingResponse Int #

  • - | The response status code.