Open 3D Engine AWSGameLift Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AWSGameLift::AWSGameLiftCreateSessionRequest Struct Reference

#include <AWSGameLiftCreateSessionRequest.h>

Inherits Multiplayer::CreateSessionRequest.

Public Member Functions

 AZ_RTTI (AWSGameLiftCreateSessionRequest, "{69612D5D-F899-4DEB-AD63-4C497ABC5C0D}", Multiplayer::CreateSessionRequest)
 

Static Public Member Functions

static void Reflect (AZ::ReflectContext *context)
 

Public Attributes

AZStd::string m_aliasId
 A unique identifier for the alias associated with the fleet to create a game session in.
 
AZStd::string m_fleetId
 A unique identifier for the fleet to create a game session in.
 
AZStd::string m_idempotencyToken
 

Detailed Description

AWSGameLiftCreateSessionRequest GameLift create session on fleet request which corresponds to Amazon GameLift CreateGameSessionRequest

Member Data Documentation

◆ m_idempotencyToken

AZStd::string AWSGameLift::AWSGameLiftCreateSessionRequest::m_idempotencyToken

Custom string that uniquely identifies the new game session request. This is useful for ensuring that game session requests with the same idempotency token are processed only once.


The documentation for this struct was generated from the following file: