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

Amazonka.GameLift.Types.GameSessionQueueDestination

Description

 
Synopsis

Documentation

data GameSessionQueueDestination Source #

A fleet or alias designated in a game session queue. Queues fulfill requests for new game sessions by placing a new game session on any of the queue's destinations.

Destinations are part of a GameSessionQueue.

See: newGameSessionQueueDestination smart constructor.

Constructors

GameSessionQueueDestination' 

Fields

  • destinationArn :: Maybe Text

    The Amazon Resource Name (ARN) that is assigned to fleet or fleet alias. ARNs, which include a fleet ID or alias ID and a Region name, provide a unique identifier across all Regions.

Instances

Instances details
Eq GameSessionQueueDestination Source # 
Instance details

Defined in Amazonka.GameLift.Types.GameSessionQueueDestination

Read GameSessionQueueDestination Source # 
Instance details

Defined in Amazonka.GameLift.Types.GameSessionQueueDestination

Show GameSessionQueueDestination Source # 
Instance details

Defined in Amazonka.GameLift.Types.GameSessionQueueDestination

Generic GameSessionQueueDestination Source # 
Instance details

Defined in Amazonka.GameLift.Types.GameSessionQueueDestination

Associated Types

type Rep GameSessionQueueDestination :: Type -> Type #

NFData GameSessionQueueDestination Source # 
Instance details

Defined in Amazonka.GameLift.Types.GameSessionQueueDestination

Hashable GameSessionQueueDestination Source # 
Instance details

Defined in Amazonka.GameLift.Types.GameSessionQueueDestination

ToJSON GameSessionQueueDestination Source # 
Instance details

Defined in Amazonka.GameLift.Types.GameSessionQueueDestination

FromJSON GameSessionQueueDestination Source # 
Instance details

Defined in Amazonka.GameLift.Types.GameSessionQueueDestination

type Rep GameSessionQueueDestination Source # 
Instance details

Defined in Amazonka.GameLift.Types.GameSessionQueueDestination

type Rep GameSessionQueueDestination = D1 ('MetaData "GameSessionQueueDestination" "Amazonka.GameLift.Types.GameSessionQueueDestination" "libZSservicesZSamazonka-gameliftZSamazonka-gamelift" 'False) (C1 ('MetaCons "GameSessionQueueDestination'" 'PrefixI 'True) (S1 ('MetaSel ('Just "destinationArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newGameSessionQueueDestination :: GameSessionQueueDestination Source #

Create a value of GameSessionQueueDestination with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:destinationArn:GameSessionQueueDestination', gameSessionQueueDestination_destinationArn - The Amazon Resource Name (ARN) that is assigned to fleet or fleet alias. ARNs, which include a fleet ID or alias ID and a Region name, provide a unique identifier across all Regions.

gameSessionQueueDestination_destinationArn :: Lens' GameSessionQueueDestination (Maybe Text) Source #

The Amazon Resource Name (ARN) that is assigned to fleet or fleet alias. ARNs, which include a fleet ID or alias ID and a Region name, provide a unique identifier across all Regions.