amazonka-gamelift-1.6.1: 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 # 
Instance details

Defined in Network.AWS.GameLift.StopMatchmaking

Data StopMatchmaking # 
Instance details

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

Defined in Network.AWS.GameLift.StopMatchmaking

Show StopMatchmaking # 
Instance details

Defined in Network.AWS.GameLift.StopMatchmaking

Generic StopMatchmaking # 
Instance details

Defined in Network.AWS.GameLift.StopMatchmaking

Associated Types

type Rep StopMatchmaking :: Type -> Type #

Hashable StopMatchmaking # 
Instance details

Defined in Network.AWS.GameLift.StopMatchmaking

ToJSON StopMatchmaking # 
Instance details

Defined in Network.AWS.GameLift.StopMatchmaking

AWSRequest StopMatchmaking # 
Instance details

Defined in Network.AWS.GameLift.StopMatchmaking

Associated Types

type Rs StopMatchmaking :: Type #

ToHeaders StopMatchmaking # 
Instance details

Defined in Network.AWS.GameLift.StopMatchmaking

ToPath StopMatchmaking # 
Instance details

Defined in Network.AWS.GameLift.StopMatchmaking

ToQuery StopMatchmaking # 
Instance details

Defined in Network.AWS.GameLift.StopMatchmaking

NFData StopMatchmaking # 
Instance details

Defined in Network.AWS.GameLift.StopMatchmaking

Methods

rnf :: StopMatchmaking -> () #

type Rep StopMatchmaking # 
Instance details

Defined in Network.AWS.GameLift.StopMatchmaking

type Rep StopMatchmaking = D1 (MetaData "StopMatchmaking" "Network.AWS.GameLift.StopMatchmaking" "amazonka-gamelift-1.6.1-56J6KyCyd5gIP1PYUN0n62" True) (C1 (MetaCons "StopMatchmaking'" PrefixI True) (S1 (MetaSel (Just "_smTicketId") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))
type Rs StopMatchmaking # 
Instance details

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

Defined in Network.AWS.GameLift.StopMatchmaking

Data StopMatchmakingResponse # 
Instance details

Defined in Network.AWS.GameLift.StopMatchmaking

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

Defined in Network.AWS.GameLift.StopMatchmaking

Show StopMatchmakingResponse # 
Instance details

Defined in Network.AWS.GameLift.StopMatchmaking

Generic StopMatchmakingResponse # 
Instance details

Defined in Network.AWS.GameLift.StopMatchmaking

Associated Types

type Rep StopMatchmakingResponse :: Type -> Type #

NFData StopMatchmakingResponse # 
Instance details

Defined in Network.AWS.GameLift.StopMatchmaking

Methods

rnf :: StopMatchmakingResponse -> () #

type Rep StopMatchmakingResponse # 
Instance details

Defined in Network.AWS.GameLift.StopMatchmaking

type Rep StopMatchmakingResponse = D1 (MetaData "StopMatchmakingResponse" "Network.AWS.GameLift.StopMatchmaking" "amazonka-gamelift-1.6.1-56J6KyCyd5gIP1PYUN0n62" True) (C1 (MetaCons "StopMatchmakingResponse'" PrefixI True) (S1 (MetaSel (Just "_smrsResponseStatus") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int)))

Response Lenses

smrsResponseStatus :: Lens' StopMatchmakingResponse Int #

  • - | The response status code.