AWS SDK for C++  1.7.224
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::GameLift::Model Namespace Reference

Namespaces

 AcceptanceTypeMapper
 
 BackfillModeMapper
 
 BuildStatusMapper
 
 CertificateTypeMapper
 
 ComparisonOperatorTypeMapper
 
 EC2InstanceTypeMapper
 
 EventCodeMapper
 
 FleetActionMapper
 
 FleetStatusMapper
 
 FleetTypeMapper
 
 GameSessionPlacementStateMapper
 
 GameSessionStatusMapper
 
 GameSessionStatusReasonMapper
 
 InstanceStatusMapper
 
 IpProtocolMapper
 
 MatchmakingConfigurationStatusMapper
 
 MetricNameMapper
 
 OperatingSystemMapper
 
 PlayerSessionCreationPolicyMapper
 
 PlayerSessionStatusMapper
 
 PolicyTypeMapper
 
 ProtectionPolicyMapper
 
 RoutingStrategyTypeMapper
 
 ScalingAdjustmentTypeMapper
 
 ScalingStatusTypeMapper
 

Classes

class  AcceptMatchRequest
 
class  AcceptMatchResult
 
class  Alias
 
class  AttributeValue
 
class  AwsCredentials
 
class  Build
 
class  CertificateConfiguration
 
class  CreateAliasRequest
 
class  CreateAliasResult
 
class  CreateBuildRequest
 
class  CreateBuildResult
 
class  CreateFleetRequest
 
class  CreateFleetResult
 
class  CreateGameSessionQueueRequest
 
class  CreateGameSessionQueueResult
 
class  CreateGameSessionRequest
 
class  CreateGameSessionResult
 
class  CreateMatchmakingConfigurationRequest
 
class  CreateMatchmakingConfigurationResult
 
class  CreateMatchmakingRuleSetRequest
 
class  CreateMatchmakingRuleSetResult
 
class  CreatePlayerSessionRequest
 
class  CreatePlayerSessionResult
 
class  CreatePlayerSessionsRequest
 
class  CreatePlayerSessionsResult
 
class  CreateScriptRequest
 
class  CreateScriptResult
 
class  CreateVpcPeeringAuthorizationRequest
 
class  CreateVpcPeeringAuthorizationResult
 
class  CreateVpcPeeringConnectionRequest
 
class  CreateVpcPeeringConnectionResult
 
class  DeleteAliasRequest
 
class  DeleteBuildRequest
 
class  DeleteFleetRequest
 
class  DeleteGameSessionQueueRequest
 
class  DeleteGameSessionQueueResult
 
class  DeleteMatchmakingConfigurationRequest
 
class  DeleteMatchmakingConfigurationResult
 
class  DeleteMatchmakingRuleSetRequest
 
class  DeleteMatchmakingRuleSetResult
 
class  DeleteScalingPolicyRequest
 
class  DeleteScriptRequest
 
class  DeleteVpcPeeringAuthorizationRequest
 
class  DeleteVpcPeeringAuthorizationResult
 
class  DeleteVpcPeeringConnectionRequest
 
class  DeleteVpcPeeringConnectionResult
 
class  DescribeAliasRequest
 
class  DescribeAliasResult
 
class  DescribeBuildRequest
 
class  DescribeBuildResult
 
class  DescribeEC2InstanceLimitsRequest
 
class  DescribeEC2InstanceLimitsResult
 
class  DescribeFleetAttributesRequest
 
class  DescribeFleetAttributesResult
 
class  DescribeFleetCapacityRequest
 
class  DescribeFleetCapacityResult
 
class  DescribeFleetEventsRequest
 
class  DescribeFleetEventsResult
 
class  DescribeFleetPortSettingsRequest
 
class  DescribeFleetPortSettingsResult
 
class  DescribeFleetUtilizationRequest
 
class  DescribeFleetUtilizationResult
 
class  DescribeGameSessionDetailsRequest
 
class  DescribeGameSessionDetailsResult
 
class  DescribeGameSessionPlacementRequest
 
class  DescribeGameSessionPlacementResult
 
class  DescribeGameSessionQueuesRequest
 
class  DescribeGameSessionQueuesResult
 
class  DescribeGameSessionsRequest
 
class  DescribeGameSessionsResult
 
class  DescribeInstancesRequest
 
class  DescribeInstancesResult
 
class  DescribeMatchmakingConfigurationsRequest
 
class  DescribeMatchmakingConfigurationsResult
 
class  DescribeMatchmakingRequest
 
class  DescribeMatchmakingResult
 
class  DescribeMatchmakingRuleSetsRequest
 
class  DescribeMatchmakingRuleSetsResult
 
class  DescribePlayerSessionsRequest
 
class  DescribePlayerSessionsResult
 
class  DescribeRuntimeConfigurationRequest
 
class  DescribeRuntimeConfigurationResult
 
class  DescribeScalingPoliciesRequest
 
class  DescribeScalingPoliciesResult
 
class  DescribeScriptRequest
 
class  DescribeScriptResult
 
class  DescribeVpcPeeringAuthorizationsRequest
 
class  DescribeVpcPeeringAuthorizationsResult
 
class  DescribeVpcPeeringConnectionsRequest
 
class  DescribeVpcPeeringConnectionsResult
 
class  DesiredPlayerSession
 
class  EC2InstanceCounts
 
class  EC2InstanceLimit
 
class  Event
 
class  FleetAttributes
 
class  FleetCapacity
 
class  FleetUtilization
 
class  GameProperty
 
class  GameSession
 
class  GameSessionConnectionInfo
 
class  GameSessionDetail
 
class  GameSessionPlacement
 
class  GameSessionQueue
 
class  GameSessionQueueDestination
 
class  GetGameSessionLogUrlRequest
 
class  GetGameSessionLogUrlResult
 
class  GetInstanceAccessRequest
 
class  GetInstanceAccessResult
 
class  Instance
 
class  InstanceAccess
 
class  InstanceCredentials
 
class  IpPermission
 
class  ListAliasesRequest
 
class  ListAliasesResult
 
class  ListBuildsRequest
 
class  ListBuildsResult
 
class  ListFleetsRequest
 
class  ListFleetsResult
 
class  ListScriptsRequest
 
class  ListScriptsResult
 
class  MatchedPlayerSession
 
class  MatchmakingConfiguration
 
class  MatchmakingRuleSet
 
class  MatchmakingTicket
 
class  PlacedPlayerSession
 
class  Player
 
class  PlayerLatency
 
class  PlayerLatencyPolicy
 
class  PlayerSession
 
class  PutScalingPolicyRequest
 
class  PutScalingPolicyResult
 
class  RequestUploadCredentialsRequest
 
class  RequestUploadCredentialsResult
 
class  ResolveAliasRequest
 
class  ResolveAliasResult
 
class  ResourceCreationLimitPolicy
 
class  RoutingStrategy
 
class  RuntimeConfiguration
 
class  S3Location
 
class  ScalingPolicy
 
class  Script
 
class  SearchGameSessionsRequest
 
class  SearchGameSessionsResult
 
class  ServerProcess
 
class  StartFleetActionsRequest
 
class  StartFleetActionsResult
 
class  StartGameSessionPlacementRequest
 
class  StartGameSessionPlacementResult
 
class  StartMatchBackfillRequest
 
class  StartMatchBackfillResult
 
class  StartMatchmakingRequest
 
class  StartMatchmakingResult
 
class  StopFleetActionsRequest
 
class  StopFleetActionsResult
 
class  StopGameSessionPlacementRequest
 
class  StopGameSessionPlacementResult
 
class  StopMatchmakingRequest
 
class  StopMatchmakingResult
 
class  TargetConfiguration
 
class  UpdateAliasRequest
 
class  UpdateAliasResult
 
class  UpdateBuildRequest
 
class  UpdateBuildResult
 
class  UpdateFleetAttributesRequest
 
class  UpdateFleetAttributesResult
 
class  UpdateFleetCapacityRequest
 
class  UpdateFleetCapacityResult
 
class  UpdateFleetPortSettingsRequest
 
class  UpdateFleetPortSettingsResult
 
class  UpdateGameSessionQueueRequest
 
class  UpdateGameSessionQueueResult
 
class  UpdateGameSessionRequest
 
class  UpdateGameSessionResult
 
class  UpdateMatchmakingConfigurationRequest
 
class  UpdateMatchmakingConfigurationResult
 
class  UpdateRuntimeConfigurationRequest
 
class  UpdateRuntimeConfigurationResult
 
class  UpdateScriptRequest
 
class  UpdateScriptResult
 
class  ValidateMatchmakingRuleSetRequest
 
class  ValidateMatchmakingRuleSetResult
 
class  VpcPeeringAuthorization
 
class  VpcPeeringConnection
 
class  VpcPeeringConnectionStatus
 

Typedefs

typedef Aws::Utils::Outcome< AcceptMatchResult, Aws::Client::AWSError< GameLiftErrors > > AcceptMatchOutcome
 
typedef Aws::Utils::Outcome< CreateAliasResult, Aws::Client::AWSError< GameLiftErrors > > CreateAliasOutcome
 
typedef Aws::Utils::Outcome< CreateBuildResult, Aws::Client::AWSError< GameLiftErrors > > CreateBuildOutcome
 
typedef Aws::Utils::Outcome< CreateFleetResult, Aws::Client::AWSError< GameLiftErrors > > CreateFleetOutcome
 
typedef Aws::Utils::Outcome< CreateGameSessionResult, Aws::Client::AWSError< GameLiftErrors > > CreateGameSessionOutcome
 
typedef Aws::Utils::Outcome< CreateGameSessionQueueResult, Aws::Client::AWSError< GameLiftErrors > > CreateGameSessionQueueOutcome
 
typedef Aws::Utils::Outcome< CreateMatchmakingConfigurationResult, Aws::Client::AWSError< GameLiftErrors > > CreateMatchmakingConfigurationOutcome
 
typedef Aws::Utils::Outcome< CreateMatchmakingRuleSetResult, Aws::Client::AWSError< GameLiftErrors > > CreateMatchmakingRuleSetOutcome
 
typedef Aws::Utils::Outcome< CreatePlayerSessionResult, Aws::Client::AWSError< GameLiftErrors > > CreatePlayerSessionOutcome
 
typedef Aws::Utils::Outcome< CreatePlayerSessionsResult, Aws::Client::AWSError< GameLiftErrors > > CreatePlayerSessionsOutcome
 
typedef Aws::Utils::Outcome< CreateScriptResult, Aws::Client::AWSError< GameLiftErrors > > CreateScriptOutcome
 
typedef Aws::Utils::Outcome< CreateVpcPeeringAuthorizationResult, Aws::Client::AWSError< GameLiftErrors > > CreateVpcPeeringAuthorizationOutcome
 
typedef Aws::Utils::Outcome< CreateVpcPeeringConnectionResult, Aws::Client::AWSError< GameLiftErrors > > CreateVpcPeeringConnectionOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, Aws::Client::AWSError< GameLiftErrors > > DeleteAliasOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, Aws::Client::AWSError< GameLiftErrors > > DeleteBuildOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, Aws::Client::AWSError< GameLiftErrors > > DeleteFleetOutcome
 
typedef Aws::Utils::Outcome< DeleteGameSessionQueueResult, Aws::Client::AWSError< GameLiftErrors > > DeleteGameSessionQueueOutcome
 
typedef Aws::Utils::Outcome< DeleteMatchmakingConfigurationResult, Aws::Client::AWSError< GameLiftErrors > > DeleteMatchmakingConfigurationOutcome
 
typedef Aws::Utils::Outcome< DeleteMatchmakingRuleSetResult, Aws::Client::AWSError< GameLiftErrors > > DeleteMatchmakingRuleSetOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, Aws::Client::AWSError< GameLiftErrors > > DeleteScalingPolicyOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, Aws::Client::AWSError< GameLiftErrors > > DeleteScriptOutcome
 
typedef Aws::Utils::Outcome< DeleteVpcPeeringAuthorizationResult, Aws::Client::AWSError< GameLiftErrors > > DeleteVpcPeeringAuthorizationOutcome
 
typedef Aws::Utils::Outcome< DeleteVpcPeeringConnectionResult, Aws::Client::AWSError< GameLiftErrors > > DeleteVpcPeeringConnectionOutcome
 
typedef Aws::Utils::Outcome< DescribeAliasResult, Aws::Client::AWSError< GameLiftErrors > > DescribeAliasOutcome
 
typedef Aws::Utils::Outcome< DescribeBuildResult, Aws::Client::AWSError< GameLiftErrors > > DescribeBuildOutcome
 
typedef Aws::Utils::Outcome< DescribeEC2InstanceLimitsResult, Aws::Client::AWSError< GameLiftErrors > > DescribeEC2InstanceLimitsOutcome
 
typedef Aws::Utils::Outcome< DescribeFleetAttributesResult, Aws::Client::AWSError< GameLiftErrors > > DescribeFleetAttributesOutcome
 
typedef Aws::Utils::Outcome< DescribeFleetCapacityResult, Aws::Client::AWSError< GameLiftErrors > > DescribeFleetCapacityOutcome
 
typedef Aws::Utils::Outcome< DescribeFleetEventsResult, Aws::Client::AWSError< GameLiftErrors > > DescribeFleetEventsOutcome
 
typedef Aws::Utils::Outcome< DescribeFleetPortSettingsResult, Aws::Client::AWSError< GameLiftErrors > > DescribeFleetPortSettingsOutcome
 
typedef Aws::Utils::Outcome< DescribeFleetUtilizationResult, Aws::Client::AWSError< GameLiftErrors > > DescribeFleetUtilizationOutcome
 
typedef Aws::Utils::Outcome< DescribeGameSessionDetailsResult, Aws::Client::AWSError< GameLiftErrors > > DescribeGameSessionDetailsOutcome
 
typedef Aws::Utils::Outcome< DescribeGameSessionPlacementResult, Aws::Client::AWSError< GameLiftErrors > > DescribeGameSessionPlacementOutcome
 
typedef Aws::Utils::Outcome< DescribeGameSessionQueuesResult, Aws::Client::AWSError< GameLiftErrors > > DescribeGameSessionQueuesOutcome
 
typedef Aws::Utils::Outcome< DescribeGameSessionsResult, Aws::Client::AWSError< GameLiftErrors > > DescribeGameSessionsOutcome
 
typedef Aws::Utils::Outcome< DescribeInstancesResult, Aws::Client::AWSError< GameLiftErrors > > DescribeInstancesOutcome
 
typedef Aws::Utils::Outcome< DescribeMatchmakingResult, Aws::Client::AWSError< GameLiftErrors > > DescribeMatchmakingOutcome
 
typedef Aws::Utils::Outcome< DescribeMatchmakingConfigurationsResult, Aws::Client::AWSError< GameLiftErrors > > DescribeMatchmakingConfigurationsOutcome
 
typedef Aws::Utils::Outcome< DescribeMatchmakingRuleSetsResult, Aws::Client::AWSError< GameLiftErrors > > DescribeMatchmakingRuleSetsOutcome
 
typedef Aws::Utils::Outcome< DescribePlayerSessionsResult, Aws::Client::AWSError< GameLiftErrors > > DescribePlayerSessionsOutcome
 
typedef Aws::Utils::Outcome< DescribeRuntimeConfigurationResult, Aws::Client::AWSError< GameLiftErrors > > DescribeRuntimeConfigurationOutcome
 
typedef Aws::Utils::Outcome< DescribeScalingPoliciesResult, Aws::Client::AWSError< GameLiftErrors > > DescribeScalingPoliciesOutcome
 
typedef Aws::Utils::Outcome< DescribeScriptResult, Aws::Client::AWSError< GameLiftErrors > > DescribeScriptOutcome
 
typedef Aws::Utils::Outcome< DescribeVpcPeeringAuthorizationsResult, Aws::Client::AWSError< GameLiftErrors > > DescribeVpcPeeringAuthorizationsOutcome
 
typedef Aws::Utils::Outcome< DescribeVpcPeeringConnectionsResult, Aws::Client::AWSError< GameLiftErrors > > DescribeVpcPeeringConnectionsOutcome
 
typedef Aws::Utils::Outcome< GetGameSessionLogUrlResult, Aws::Client::AWSError< GameLiftErrors > > GetGameSessionLogUrlOutcome
 
typedef Aws::Utils::Outcome< GetInstanceAccessResult, Aws::Client::AWSError< GameLiftErrors > > GetInstanceAccessOutcome
 
typedef Aws::Utils::Outcome< ListAliasesResult, Aws::Client::AWSError< GameLiftErrors > > ListAliasesOutcome
 
typedef Aws::Utils::Outcome< ListBuildsResult, Aws::Client::AWSError< GameLiftErrors > > ListBuildsOutcome
 
typedef Aws::Utils::Outcome< ListFleetsResult, Aws::Client::AWSError< GameLiftErrors > > ListFleetsOutcome
 
typedef Aws::Utils::Outcome< ListScriptsResult, Aws::Client::AWSError< GameLiftErrors > > ListScriptsOutcome
 
typedef Aws::Utils::Outcome< PutScalingPolicyResult, Aws::Client::AWSError< GameLiftErrors > > PutScalingPolicyOutcome
 
typedef Aws::Utils::Outcome< RequestUploadCredentialsResult, Aws::Client::AWSError< GameLiftErrors > > RequestUploadCredentialsOutcome
 
typedef Aws::Utils::Outcome< ResolveAliasResult, Aws::Client::AWSError< GameLiftErrors > > ResolveAliasOutcome
 
typedef Aws::Utils::Outcome< SearchGameSessionsResult, Aws::Client::AWSError< GameLiftErrors > > SearchGameSessionsOutcome
 
typedef Aws::Utils::Outcome< StartFleetActionsResult, Aws::Client::AWSError< GameLiftErrors > > StartFleetActionsOutcome
 
typedef Aws::Utils::Outcome< StartGameSessionPlacementResult, Aws::Client::AWSError< GameLiftErrors > > StartGameSessionPlacementOutcome
 
typedef Aws::Utils::Outcome< StartMatchBackfillResult, Aws::Client::AWSError< GameLiftErrors > > StartMatchBackfillOutcome
 
typedef Aws::Utils::Outcome< StartMatchmakingResult, Aws::Client::AWSError< GameLiftErrors > > StartMatchmakingOutcome
 
typedef Aws::Utils::Outcome< StopFleetActionsResult, Aws::Client::AWSError< GameLiftErrors > > StopFleetActionsOutcome
 
typedef Aws::Utils::Outcome< StopGameSessionPlacementResult, Aws::Client::AWSError< GameLiftErrors > > StopGameSessionPlacementOutcome
 
typedef Aws::Utils::Outcome< StopMatchmakingResult, Aws::Client::AWSError< GameLiftErrors > > StopMatchmakingOutcome
 
typedef Aws::Utils::Outcome< UpdateAliasResult, Aws::Client::AWSError< GameLiftErrors > > UpdateAliasOutcome
 
typedef Aws::Utils::Outcome< UpdateBuildResult, Aws::Client::AWSError< GameLiftErrors > > UpdateBuildOutcome
 
typedef Aws::Utils::Outcome< UpdateFleetAttributesResult, Aws::Client::AWSError< GameLiftErrors > > UpdateFleetAttributesOutcome
 
typedef Aws::Utils::Outcome< UpdateFleetCapacityResult, Aws::Client::AWSError< GameLiftErrors > > UpdateFleetCapacityOutcome
 
typedef Aws::Utils::Outcome< UpdateFleetPortSettingsResult, Aws::Client::AWSError< GameLiftErrors > > UpdateFleetPortSettingsOutcome
 
typedef Aws::Utils::Outcome< UpdateGameSessionResult, Aws::Client::AWSError< GameLiftErrors > > UpdateGameSessionOutcome
 
typedef Aws::Utils::Outcome< UpdateGameSessionQueueResult, Aws::Client::AWSError< GameLiftErrors > > UpdateGameSessionQueueOutcome
 
typedef Aws::Utils::Outcome< UpdateMatchmakingConfigurationResult, Aws::Client::AWSError< GameLiftErrors > > UpdateMatchmakingConfigurationOutcome
 
typedef Aws::Utils::Outcome< UpdateRuntimeConfigurationResult, Aws::Client::AWSError< GameLiftErrors > > UpdateRuntimeConfigurationOutcome
 
typedef Aws::Utils::Outcome< UpdateScriptResult, Aws::Client::AWSError< GameLiftErrors > > UpdateScriptOutcome
 
typedef Aws::Utils::Outcome< ValidateMatchmakingRuleSetResult, Aws::Client::AWSError< GameLiftErrors > > ValidateMatchmakingRuleSetOutcome
 
typedef std::future< AcceptMatchOutcomeAcceptMatchOutcomeCallable
 
typedef std::future< CreateAliasOutcomeCreateAliasOutcomeCallable
 
typedef std::future< CreateBuildOutcomeCreateBuildOutcomeCallable
 
typedef std::future< CreateFleetOutcomeCreateFleetOutcomeCallable
 
typedef std::future< CreateGameSessionOutcomeCreateGameSessionOutcomeCallable
 
typedef std::future< CreateGameSessionQueueOutcomeCreateGameSessionQueueOutcomeCallable
 
typedef std::future< CreateMatchmakingConfigurationOutcomeCreateMatchmakingConfigurationOutcomeCallable
 
typedef std::future< CreateMatchmakingRuleSetOutcomeCreateMatchmakingRuleSetOutcomeCallable
 
typedef std::future< CreatePlayerSessionOutcomeCreatePlayerSessionOutcomeCallable
 
typedef std::future< CreatePlayerSessionsOutcomeCreatePlayerSessionsOutcomeCallable
 
typedef std::future< CreateScriptOutcomeCreateScriptOutcomeCallable
 
typedef std::future< CreateVpcPeeringAuthorizationOutcomeCreateVpcPeeringAuthorizationOutcomeCallable
 
typedef std::future< CreateVpcPeeringConnectionOutcomeCreateVpcPeeringConnectionOutcomeCallable
 
typedef std::future< DeleteAliasOutcomeDeleteAliasOutcomeCallable
 
typedef std::future< DeleteBuildOutcomeDeleteBuildOutcomeCallable
 
typedef std::future< DeleteFleetOutcomeDeleteFleetOutcomeCallable
 
typedef std::future< DeleteGameSessionQueueOutcomeDeleteGameSessionQueueOutcomeCallable
 
typedef std::future< DeleteMatchmakingConfigurationOutcomeDeleteMatchmakingConfigurationOutcomeCallable
 
typedef std::future< DeleteMatchmakingRuleSetOutcomeDeleteMatchmakingRuleSetOutcomeCallable
 
typedef std::future< DeleteScalingPolicyOutcomeDeleteScalingPolicyOutcomeCallable
 
typedef std::future< DeleteScriptOutcomeDeleteScriptOutcomeCallable
 
typedef std::future< DeleteVpcPeeringAuthorizationOutcomeDeleteVpcPeeringAuthorizationOutcomeCallable
 
typedef std::future< DeleteVpcPeeringConnectionOutcomeDeleteVpcPeeringConnectionOutcomeCallable
 
typedef std::future< DescribeAliasOutcomeDescribeAliasOutcomeCallable
 
typedef std::future< DescribeBuildOutcomeDescribeBuildOutcomeCallable
 
typedef std::future< DescribeEC2InstanceLimitsOutcomeDescribeEC2InstanceLimitsOutcomeCallable
 
typedef std::future< DescribeFleetAttributesOutcomeDescribeFleetAttributesOutcomeCallable
 
typedef std::future< DescribeFleetCapacityOutcomeDescribeFleetCapacityOutcomeCallable
 
typedef std::future< DescribeFleetEventsOutcomeDescribeFleetEventsOutcomeCallable
 
typedef std::future< DescribeFleetPortSettingsOutcomeDescribeFleetPortSettingsOutcomeCallable
 
typedef std::future< DescribeFleetUtilizationOutcomeDescribeFleetUtilizationOutcomeCallable
 
typedef std::future< DescribeGameSessionDetailsOutcomeDescribeGameSessionDetailsOutcomeCallable
 
typedef std::future< DescribeGameSessionPlacementOutcomeDescribeGameSessionPlacementOutcomeCallable
 
typedef std::future< DescribeGameSessionQueuesOutcomeDescribeGameSessionQueuesOutcomeCallable
 
typedef std::future< DescribeGameSessionsOutcomeDescribeGameSessionsOutcomeCallable
 
typedef std::future< DescribeInstancesOutcomeDescribeInstancesOutcomeCallable
 
typedef std::future< DescribeMatchmakingOutcomeDescribeMatchmakingOutcomeCallable
 
typedef std::future< DescribeMatchmakingConfigurationsOutcomeDescribeMatchmakingConfigurationsOutcomeCallable
 
typedef std::future< DescribeMatchmakingRuleSetsOutcomeDescribeMatchmakingRuleSetsOutcomeCallable
 
typedef std::future< DescribePlayerSessionsOutcomeDescribePlayerSessionsOutcomeCallable
 
typedef std::future< DescribeRuntimeConfigurationOutcomeDescribeRuntimeConfigurationOutcomeCallable
 
typedef std::future< DescribeScalingPoliciesOutcomeDescribeScalingPoliciesOutcomeCallable
 
typedef std::future< DescribeScriptOutcomeDescribeScriptOutcomeCallable
 
typedef std::future< DescribeVpcPeeringAuthorizationsOutcomeDescribeVpcPeeringAuthorizationsOutcomeCallable
 
typedef std::future< DescribeVpcPeeringConnectionsOutcomeDescribeVpcPeeringConnectionsOutcomeCallable
 
typedef std::future< GetGameSessionLogUrlOutcomeGetGameSessionLogUrlOutcomeCallable
 
typedef std::future< GetInstanceAccessOutcomeGetInstanceAccessOutcomeCallable
 
typedef std::future< ListAliasesOutcomeListAliasesOutcomeCallable
 
typedef std::future< ListBuildsOutcomeListBuildsOutcomeCallable
 
typedef std::future< ListFleetsOutcomeListFleetsOutcomeCallable
 
typedef std::future< ListScriptsOutcomeListScriptsOutcomeCallable
 
typedef std::future< PutScalingPolicyOutcomePutScalingPolicyOutcomeCallable
 
typedef std::future< RequestUploadCredentialsOutcomeRequestUploadCredentialsOutcomeCallable
 
typedef std::future< ResolveAliasOutcomeResolveAliasOutcomeCallable
 
typedef std::future< SearchGameSessionsOutcomeSearchGameSessionsOutcomeCallable
 
typedef std::future< StartFleetActionsOutcomeStartFleetActionsOutcomeCallable
 
typedef std::future< StartGameSessionPlacementOutcomeStartGameSessionPlacementOutcomeCallable
 
typedef std::future< StartMatchBackfillOutcomeStartMatchBackfillOutcomeCallable
 
typedef std::future< StartMatchmakingOutcomeStartMatchmakingOutcomeCallable
 
typedef std::future< StopFleetActionsOutcomeStopFleetActionsOutcomeCallable
 
typedef std::future< StopGameSessionPlacementOutcomeStopGameSessionPlacementOutcomeCallable
 
typedef std::future< StopMatchmakingOutcomeStopMatchmakingOutcomeCallable
 
typedef std::future< UpdateAliasOutcomeUpdateAliasOutcomeCallable
 
typedef std::future< UpdateBuildOutcomeUpdateBuildOutcomeCallable
 
typedef std::future< UpdateFleetAttributesOutcomeUpdateFleetAttributesOutcomeCallable
 
typedef std::future< UpdateFleetCapacityOutcomeUpdateFleetCapacityOutcomeCallable
 
typedef std::future< UpdateFleetPortSettingsOutcomeUpdateFleetPortSettingsOutcomeCallable
 
typedef std::future< UpdateGameSessionOutcomeUpdateGameSessionOutcomeCallable
 
typedef std::future< UpdateGameSessionQueueOutcomeUpdateGameSessionQueueOutcomeCallable
 
typedef std::future< UpdateMatchmakingConfigurationOutcomeUpdateMatchmakingConfigurationOutcomeCallable
 
typedef std::future< UpdateRuntimeConfigurationOutcomeUpdateRuntimeConfigurationOutcomeCallable
 
typedef std::future< UpdateScriptOutcomeUpdateScriptOutcomeCallable
 
typedef std::future< ValidateMatchmakingRuleSetOutcomeValidateMatchmakingRuleSetOutcomeCallable
 

Enumerations

enum  AcceptanceType { AcceptanceType::NOT_SET, AcceptanceType::ACCEPT, AcceptanceType::REJECT }
 
enum  BackfillMode { BackfillMode::NOT_SET, BackfillMode::AUTOMATIC, BackfillMode::MANUAL }
 
enum  BuildStatus { BuildStatus::NOT_SET, BuildStatus::INITIALIZED, BuildStatus::READY, BuildStatus::FAILED }
 
enum  CertificateType { CertificateType::NOT_SET, CertificateType::DISABLED, CertificateType::GENERATED }
 
enum  ComparisonOperatorType {
  ComparisonOperatorType::NOT_SET, ComparisonOperatorType::GreaterThanOrEqualToThreshold, ComparisonOperatorType::GreaterThanThreshold, ComparisonOperatorType::LessThanThreshold,
  ComparisonOperatorType::LessThanOrEqualToThreshold
}
 
enum  EC2InstanceType {
  EC2InstanceType::NOT_SET, EC2InstanceType::t2_micro, EC2InstanceType::t2_small, EC2InstanceType::t2_medium,
  EC2InstanceType::t2_large, EC2InstanceType::c3_large, EC2InstanceType::c3_xlarge, EC2InstanceType::c3_2xlarge,
  EC2InstanceType::c3_4xlarge, EC2InstanceType::c3_8xlarge, EC2InstanceType::c4_large, EC2InstanceType::c4_xlarge,
  EC2InstanceType::c4_2xlarge, EC2InstanceType::c4_4xlarge, EC2InstanceType::c4_8xlarge, EC2InstanceType::c5_large,
  EC2InstanceType::c5_xlarge, EC2InstanceType::c5_2xlarge, EC2InstanceType::c5_4xlarge, EC2InstanceType::c5_9xlarge,
  EC2InstanceType::c5_12xlarge, EC2InstanceType::c5_18xlarge, EC2InstanceType::c5_24xlarge, EC2InstanceType::r3_large,
  EC2InstanceType::r3_xlarge, EC2InstanceType::r3_2xlarge, EC2InstanceType::r3_4xlarge, EC2InstanceType::r3_8xlarge,
  EC2InstanceType::r4_large, EC2InstanceType::r4_xlarge, EC2InstanceType::r4_2xlarge, EC2InstanceType::r4_4xlarge,
  EC2InstanceType::r4_8xlarge, EC2InstanceType::r4_16xlarge, EC2InstanceType::r5_large, EC2InstanceType::r5_xlarge,
  EC2InstanceType::r5_2xlarge, EC2InstanceType::r5_4xlarge, EC2InstanceType::r5_8xlarge, EC2InstanceType::r5_12xlarge,
  EC2InstanceType::r5_16xlarge, EC2InstanceType::r5_24xlarge, EC2InstanceType::m3_medium, EC2InstanceType::m3_large,
  EC2InstanceType::m3_xlarge, EC2InstanceType::m3_2xlarge, EC2InstanceType::m4_large, EC2InstanceType::m4_xlarge,
  EC2InstanceType::m4_2xlarge, EC2InstanceType::m4_4xlarge, EC2InstanceType::m4_10xlarge, EC2InstanceType::m5_large,
  EC2InstanceType::m5_xlarge, EC2InstanceType::m5_2xlarge, EC2InstanceType::m5_4xlarge, EC2InstanceType::m5_8xlarge,
  EC2InstanceType::m5_12xlarge, EC2InstanceType::m5_16xlarge, EC2InstanceType::m5_24xlarge
}
 
enum  EventCode {
  EventCode::NOT_SET, EventCode::GENERIC_EVENT, EventCode::FLEET_CREATED, EventCode::FLEET_DELETED,
  EventCode::FLEET_SCALING_EVENT, EventCode::FLEET_STATE_DOWNLOADING, EventCode::FLEET_STATE_VALIDATING, EventCode::FLEET_STATE_BUILDING,
  EventCode::FLEET_STATE_ACTIVATING, EventCode::FLEET_STATE_ACTIVE, EventCode::FLEET_STATE_ERROR, EventCode::FLEET_INITIALIZATION_FAILED,
  EventCode::FLEET_BINARY_DOWNLOAD_FAILED, EventCode::FLEET_VALIDATION_LAUNCH_PATH_NOT_FOUND, EventCode::FLEET_VALIDATION_EXECUTABLE_RUNTIME_FAILURE, EventCode::FLEET_VALIDATION_TIMED_OUT,
  EventCode::FLEET_ACTIVATION_FAILED, EventCode::FLEET_ACTIVATION_FAILED_NO_INSTANCES, EventCode::FLEET_NEW_GAME_SESSION_PROTECTION_POLICY_UPDATED, EventCode::SERVER_PROCESS_INVALID_PATH,
  EventCode::SERVER_PROCESS_SDK_INITIALIZATION_TIMEOUT, EventCode::SERVER_PROCESS_PROCESS_READY_TIMEOUT, EventCode::SERVER_PROCESS_CRASHED, EventCode::SERVER_PROCESS_TERMINATED_UNHEALTHY,
  EventCode::SERVER_PROCESS_FORCE_TERMINATED, EventCode::SERVER_PROCESS_PROCESS_EXIT_TIMEOUT, EventCode::GAME_SESSION_ACTIVATION_TIMEOUT, EventCode::FLEET_CREATION_EXTRACTING_BUILD,
  EventCode::FLEET_CREATION_RUNNING_INSTALLER, EventCode::FLEET_CREATION_VALIDATING_RUNTIME_CONFIG, EventCode::FLEET_VPC_PEERING_SUCCEEDED, EventCode::FLEET_VPC_PEERING_FAILED,
  EventCode::FLEET_VPC_PEERING_DELETED, EventCode::INSTANCE_INTERRUPTED
}
 
enum  FleetAction { FleetAction::NOT_SET, FleetAction::AUTO_SCALING }
 
enum  FleetStatus {
  FleetStatus::NOT_SET, FleetStatus::NEW_, FleetStatus::DOWNLOADING, FleetStatus::VALIDATING,
  FleetStatus::BUILDING, FleetStatus::ACTIVATING, FleetStatus::ACTIVE, FleetStatus::DELETING,
  FleetStatus::ERROR_, FleetStatus::TERMINATED
}
 
enum  FleetType { FleetType::NOT_SET, FleetType::ON_DEMAND, FleetType::SPOT }
 
enum  GameSessionPlacementState {
  GameSessionPlacementState::NOT_SET, GameSessionPlacementState::PENDING, GameSessionPlacementState::FULFILLED, GameSessionPlacementState::CANCELLED,
  GameSessionPlacementState::TIMED_OUT, GameSessionPlacementState::FAILED
}
 
enum  GameSessionStatus {
  GameSessionStatus::NOT_SET, GameSessionStatus::ACTIVE, GameSessionStatus::ACTIVATING, GameSessionStatus::TERMINATED,
  GameSessionStatus::TERMINATING, GameSessionStatus::ERROR_
}
 
enum  GameSessionStatusReason { GameSessionStatusReason::NOT_SET, GameSessionStatusReason::INTERRUPTED }
 
enum  InstanceStatus { InstanceStatus::NOT_SET, InstanceStatus::PENDING, InstanceStatus::ACTIVE, InstanceStatus::TERMINATING }
 
enum  IpProtocol { IpProtocol::NOT_SET, IpProtocol::TCP, IpProtocol::UDP }
 
enum  MatchmakingConfigurationStatus {
  MatchmakingConfigurationStatus::NOT_SET, MatchmakingConfigurationStatus::CANCELLED, MatchmakingConfigurationStatus::COMPLETED, MatchmakingConfigurationStatus::FAILED,
  MatchmakingConfigurationStatus::PLACING, MatchmakingConfigurationStatus::QUEUED, MatchmakingConfigurationStatus::REQUIRES_ACCEPTANCE, MatchmakingConfigurationStatus::SEARCHING,
  MatchmakingConfigurationStatus::TIMED_OUT
}
 
enum  MetricName {
  MetricName::NOT_SET, MetricName::ActivatingGameSessions, MetricName::ActiveGameSessions, MetricName::ActiveInstances,
  MetricName::AvailableGameSessions, MetricName::AvailablePlayerSessions, MetricName::CurrentPlayerSessions, MetricName::IdleInstances,
  MetricName::PercentAvailableGameSessions, MetricName::PercentIdleInstances, MetricName::QueueDepth, MetricName::WaitTime
}
 
enum  OperatingSystem { OperatingSystem::NOT_SET, OperatingSystem::WINDOWS_2012, OperatingSystem::AMAZON_LINUX, OperatingSystem::AMAZON_LINUX_2 }
 
enum  PlayerSessionCreationPolicy { PlayerSessionCreationPolicy::NOT_SET, PlayerSessionCreationPolicy::ACCEPT_ALL, PlayerSessionCreationPolicy::DENY_ALL }
 
enum  PlayerSessionStatus {
  PlayerSessionStatus::NOT_SET, PlayerSessionStatus::RESERVED, PlayerSessionStatus::ACTIVE, PlayerSessionStatus::COMPLETED,
  PlayerSessionStatus::TIMEDOUT
}
 
enum  PolicyType { PolicyType::NOT_SET, PolicyType::RuleBased, PolicyType::TargetBased }
 
enum  ProtectionPolicy { ProtectionPolicy::NOT_SET, ProtectionPolicy::NoProtection, ProtectionPolicy::FullProtection }
 
enum  RoutingStrategyType { RoutingStrategyType::NOT_SET, RoutingStrategyType::SIMPLE, RoutingStrategyType::TERMINAL }
 
enum  ScalingAdjustmentType { ScalingAdjustmentType::NOT_SET, ScalingAdjustmentType::ChangeInCapacity, ScalingAdjustmentType::ExactCapacity, ScalingAdjustmentType::PercentChangeInCapacity }
 
enum  ScalingStatusType {
  ScalingStatusType::NOT_SET, ScalingStatusType::ACTIVE, ScalingStatusType::UPDATE_REQUESTED, ScalingStatusType::UPDATING,
  ScalingStatusType::DELETE_REQUESTED, ScalingStatusType::DELETING, ScalingStatusType::DELETED, ScalingStatusType::ERROR_
}
 

Typedef Documentation

◆ AcceptMatchOutcome

Definition at line 204 of file GameLiftClient.h.

◆ AcceptMatchOutcomeCallable

Definition at line 280 of file GameLiftClient.h.

◆ CreateAliasOutcome

Definition at line 207 of file GameLiftClient.h.

◆ CreateAliasOutcomeCallable

Definition at line 281 of file GameLiftClient.h.

◆ CreateBuildOutcome

Definition at line 208 of file GameLiftClient.h.

◆ CreateBuildOutcomeCallable

Definition at line 282 of file GameLiftClient.h.

◆ CreateFleetOutcome

Definition at line 209 of file GameLiftClient.h.

◆ CreateFleetOutcomeCallable

Definition at line 283 of file GameLiftClient.h.

◆ CreateGameSessionOutcome

Definition at line 210 of file GameLiftClient.h.

◆ CreateGameSessionOutcomeCallable

Definition at line 284 of file GameLiftClient.h.

◆ CreateGameSessionQueueOutcome

Definition at line 211 of file GameLiftClient.h.

◆ CreateGameSessionQueueOutcomeCallable

Definition at line 285 of file GameLiftClient.h.

◆ CreateMatchmakingConfigurationOutcome

Definition at line 212 of file GameLiftClient.h.

◆ CreateMatchmakingConfigurationOutcomeCallable

Definition at line 286 of file GameLiftClient.h.

◆ CreateMatchmakingRuleSetOutcome

Definition at line 213 of file GameLiftClient.h.

◆ CreateMatchmakingRuleSetOutcomeCallable

Definition at line 287 of file GameLiftClient.h.

◆ CreatePlayerSessionOutcome

Definition at line 214 of file GameLiftClient.h.

◆ CreatePlayerSessionOutcomeCallable

Definition at line 288 of file GameLiftClient.h.

◆ CreatePlayerSessionsOutcome

Definition at line 215 of file GameLiftClient.h.

◆ CreatePlayerSessionsOutcomeCallable

Definition at line 289 of file GameLiftClient.h.

◆ CreateScriptOutcome

Definition at line 216 of file GameLiftClient.h.

◆ CreateScriptOutcomeCallable

Definition at line 290 of file GameLiftClient.h.

◆ CreateVpcPeeringAuthorizationOutcome

Definition at line 217 of file GameLiftClient.h.

◆ CreateVpcPeeringAuthorizationOutcomeCallable

Definition at line 291 of file GameLiftClient.h.

◆ CreateVpcPeeringConnectionOutcome

Definition at line 218 of file GameLiftClient.h.

◆ CreateVpcPeeringConnectionOutcomeCallable

Definition at line 292 of file GameLiftClient.h.

◆ DeleteAliasOutcome

Definition at line 219 of file GameLiftClient.h.

◆ DeleteAliasOutcomeCallable

Definition at line 293 of file GameLiftClient.h.

◆ DeleteBuildOutcome

Definition at line 220 of file GameLiftClient.h.

◆ DeleteBuildOutcomeCallable

Definition at line 294 of file GameLiftClient.h.

◆ DeleteFleetOutcome

Definition at line 221 of file GameLiftClient.h.

◆ DeleteFleetOutcomeCallable

Definition at line 295 of file GameLiftClient.h.

◆ DeleteGameSessionQueueOutcome

Definition at line 222 of file GameLiftClient.h.

◆ DeleteGameSessionQueueOutcomeCallable

Definition at line 296 of file GameLiftClient.h.

◆ DeleteMatchmakingConfigurationOutcome

Definition at line 223 of file GameLiftClient.h.

◆ DeleteMatchmakingConfigurationOutcomeCallable

Definition at line 297 of file GameLiftClient.h.

◆ DeleteMatchmakingRuleSetOutcome

Definition at line 224 of file GameLiftClient.h.

◆ DeleteMatchmakingRuleSetOutcomeCallable

Definition at line 298 of file GameLiftClient.h.

◆ DeleteScalingPolicyOutcome

Definition at line 225 of file GameLiftClient.h.

◆ DeleteScalingPolicyOutcomeCallable

Definition at line 299 of file GameLiftClient.h.

◆ DeleteScriptOutcome

Definition at line 226 of file GameLiftClient.h.

◆ DeleteScriptOutcomeCallable

Definition at line 300 of file GameLiftClient.h.

◆ DeleteVpcPeeringAuthorizationOutcome

Definition at line 227 of file GameLiftClient.h.

◆ DeleteVpcPeeringAuthorizationOutcomeCallable

Definition at line 301 of file GameLiftClient.h.

◆ DeleteVpcPeeringConnectionOutcome

Definition at line 228 of file GameLiftClient.h.

◆ DeleteVpcPeeringConnectionOutcomeCallable

Definition at line 302 of file GameLiftClient.h.

◆ DescribeAliasOutcome

Definition at line 229 of file GameLiftClient.h.

◆ DescribeAliasOutcomeCallable

Definition at line 303 of file GameLiftClient.h.

◆ DescribeBuildOutcome

Definition at line 230 of file GameLiftClient.h.

◆ DescribeBuildOutcomeCallable

Definition at line 304 of file GameLiftClient.h.

◆ DescribeEC2InstanceLimitsOutcome

Definition at line 231 of file GameLiftClient.h.

◆ DescribeEC2InstanceLimitsOutcomeCallable

Definition at line 305 of file GameLiftClient.h.

◆ DescribeFleetAttributesOutcome

Definition at line 232 of file GameLiftClient.h.

◆ DescribeFleetAttributesOutcomeCallable

Definition at line 306 of file GameLiftClient.h.

◆ DescribeFleetCapacityOutcome

Definition at line 233 of file GameLiftClient.h.

◆ DescribeFleetCapacityOutcomeCallable

Definition at line 307 of file GameLiftClient.h.

◆ DescribeFleetEventsOutcome

Definition at line 234 of file GameLiftClient.h.

◆ DescribeFleetEventsOutcomeCallable

Definition at line 308 of file GameLiftClient.h.

◆ DescribeFleetPortSettingsOutcome

Definition at line 235 of file GameLiftClient.h.

◆ DescribeFleetPortSettingsOutcomeCallable

Definition at line 309 of file GameLiftClient.h.

◆ DescribeFleetUtilizationOutcome

Definition at line 236 of file GameLiftClient.h.

◆ DescribeFleetUtilizationOutcomeCallable

Definition at line 310 of file GameLiftClient.h.

◆ DescribeGameSessionDetailsOutcome

Definition at line 237 of file GameLiftClient.h.

◆ DescribeGameSessionDetailsOutcomeCallable

Definition at line 311 of file GameLiftClient.h.

◆ DescribeGameSessionPlacementOutcome

Definition at line 238 of file GameLiftClient.h.

◆ DescribeGameSessionPlacementOutcomeCallable

Definition at line 312 of file GameLiftClient.h.

◆ DescribeGameSessionQueuesOutcome

Definition at line 239 of file GameLiftClient.h.

◆ DescribeGameSessionQueuesOutcomeCallable

Definition at line 313 of file GameLiftClient.h.

◆ DescribeGameSessionsOutcome

Definition at line 240 of file GameLiftClient.h.

◆ DescribeGameSessionsOutcomeCallable

Definition at line 314 of file GameLiftClient.h.

◆ DescribeInstancesOutcome

Definition at line 241 of file GameLiftClient.h.

◆ DescribeInstancesOutcomeCallable

Definition at line 315 of file GameLiftClient.h.

◆ DescribeMatchmakingConfigurationsOutcome

Definition at line 243 of file GameLiftClient.h.

◆ DescribeMatchmakingConfigurationsOutcomeCallable

Definition at line 317 of file GameLiftClient.h.

◆ DescribeMatchmakingOutcome

Definition at line 242 of file GameLiftClient.h.

◆ DescribeMatchmakingOutcomeCallable

Definition at line 316 of file GameLiftClient.h.

◆ DescribeMatchmakingRuleSetsOutcome

Definition at line 244 of file GameLiftClient.h.

◆ DescribeMatchmakingRuleSetsOutcomeCallable

Definition at line 318 of file GameLiftClient.h.

◆ DescribePlayerSessionsOutcome

Definition at line 245 of file GameLiftClient.h.

◆ DescribePlayerSessionsOutcomeCallable

Definition at line 319 of file GameLiftClient.h.

◆ DescribeRuntimeConfigurationOutcome

Definition at line 246 of file GameLiftClient.h.

◆ DescribeRuntimeConfigurationOutcomeCallable

Definition at line 320 of file GameLiftClient.h.

◆ DescribeScalingPoliciesOutcome

Definition at line 247 of file GameLiftClient.h.

◆ DescribeScalingPoliciesOutcomeCallable

Definition at line 321 of file GameLiftClient.h.

◆ DescribeScriptOutcome

Definition at line 248 of file GameLiftClient.h.

◆ DescribeScriptOutcomeCallable

Definition at line 322 of file GameLiftClient.h.

◆ DescribeVpcPeeringAuthorizationsOutcome

Definition at line 249 of file GameLiftClient.h.

◆ DescribeVpcPeeringAuthorizationsOutcomeCallable

Definition at line 323 of file GameLiftClient.h.

◆ DescribeVpcPeeringConnectionsOutcome

Definition at line 250 of file GameLiftClient.h.

◆ DescribeVpcPeeringConnectionsOutcomeCallable

Definition at line 324 of file GameLiftClient.h.

◆ GetGameSessionLogUrlOutcome

Definition at line 251 of file GameLiftClient.h.

◆ GetGameSessionLogUrlOutcomeCallable

Definition at line 325 of file GameLiftClient.h.

◆ GetInstanceAccessOutcome

Definition at line 252 of file GameLiftClient.h.

◆ GetInstanceAccessOutcomeCallable

Definition at line 326 of file GameLiftClient.h.

◆ ListAliasesOutcome

Definition at line 253 of file GameLiftClient.h.

◆ ListAliasesOutcomeCallable

Definition at line 327 of file GameLiftClient.h.

◆ ListBuildsOutcome

Definition at line 254 of file GameLiftClient.h.

◆ ListBuildsOutcomeCallable

Definition at line 328 of file GameLiftClient.h.

◆ ListFleetsOutcome

Definition at line 255 of file GameLiftClient.h.

◆ ListFleetsOutcomeCallable

Definition at line 329 of file GameLiftClient.h.

◆ ListScriptsOutcome

Definition at line 256 of file GameLiftClient.h.

◆ ListScriptsOutcomeCallable

Definition at line 330 of file GameLiftClient.h.

◆ PutScalingPolicyOutcome

Definition at line 257 of file GameLiftClient.h.

◆ PutScalingPolicyOutcomeCallable

Definition at line 331 of file GameLiftClient.h.

◆ RequestUploadCredentialsOutcome

Definition at line 258 of file GameLiftClient.h.

◆ RequestUploadCredentialsOutcomeCallable

Definition at line 332 of file GameLiftClient.h.

◆ ResolveAliasOutcome

Definition at line 259 of file GameLiftClient.h.

◆ ResolveAliasOutcomeCallable

Definition at line 333 of file GameLiftClient.h.

◆ SearchGameSessionsOutcome

Definition at line 260 of file GameLiftClient.h.

◆ SearchGameSessionsOutcomeCallable

Definition at line 334 of file GameLiftClient.h.

◆ StartFleetActionsOutcome

Definition at line 261 of file GameLiftClient.h.

◆ StartFleetActionsOutcomeCallable

Definition at line 335 of file GameLiftClient.h.

◆ StartGameSessionPlacementOutcome

Definition at line 262 of file GameLiftClient.h.

◆ StartGameSessionPlacementOutcomeCallable

Definition at line 336 of file GameLiftClient.h.

◆ StartMatchBackfillOutcome

Definition at line 263 of file GameLiftClient.h.

◆ StartMatchBackfillOutcomeCallable

Definition at line 337 of file GameLiftClient.h.

◆ StartMatchmakingOutcome

Definition at line 264 of file GameLiftClient.h.

◆ StartMatchmakingOutcomeCallable

Definition at line 338 of file GameLiftClient.h.

◆ StopFleetActionsOutcome

Definition at line 265 of file GameLiftClient.h.

◆ StopFleetActionsOutcomeCallable

Definition at line 339 of file GameLiftClient.h.

◆ StopGameSessionPlacementOutcome

Definition at line 266 of file GameLiftClient.h.

◆ StopGameSessionPlacementOutcomeCallable

Definition at line 340 of file GameLiftClient.h.

◆ StopMatchmakingOutcome

Definition at line 267 of file GameLiftClient.h.

◆ StopMatchmakingOutcomeCallable

Definition at line 341 of file GameLiftClient.h.

◆ UpdateAliasOutcome

Definition at line 268 of file GameLiftClient.h.

◆ UpdateAliasOutcomeCallable

Definition at line 342 of file GameLiftClient.h.

◆ UpdateBuildOutcome

Definition at line 269 of file GameLiftClient.h.

◆ UpdateBuildOutcomeCallable

Definition at line 343 of file GameLiftClient.h.

◆ UpdateFleetAttributesOutcome

Definition at line 270 of file GameLiftClient.h.

◆ UpdateFleetAttributesOutcomeCallable

Definition at line 344 of file GameLiftClient.h.

◆ UpdateFleetCapacityOutcome

Definition at line 271 of file GameLiftClient.h.

◆ UpdateFleetCapacityOutcomeCallable

Definition at line 345 of file GameLiftClient.h.

◆ UpdateFleetPortSettingsOutcome

Definition at line 272 of file GameLiftClient.h.

◆ UpdateFleetPortSettingsOutcomeCallable

Definition at line 346 of file GameLiftClient.h.

◆ UpdateGameSessionOutcome

Definition at line 273 of file GameLiftClient.h.

◆ UpdateGameSessionOutcomeCallable

Definition at line 347 of file GameLiftClient.h.

◆ UpdateGameSessionQueueOutcome

Definition at line 274 of file GameLiftClient.h.

◆ UpdateGameSessionQueueOutcomeCallable

Definition at line 348 of file GameLiftClient.h.

◆ UpdateMatchmakingConfigurationOutcome

Definition at line 275 of file GameLiftClient.h.

◆ UpdateMatchmakingConfigurationOutcomeCallable

Definition at line 349 of file GameLiftClient.h.

◆ UpdateRuntimeConfigurationOutcome

Definition at line 276 of file GameLiftClient.h.

◆ UpdateRuntimeConfigurationOutcomeCallable

Definition at line 350 of file GameLiftClient.h.

◆ UpdateScriptOutcome

Definition at line 277 of file GameLiftClient.h.

◆ UpdateScriptOutcomeCallable

Definition at line 351 of file GameLiftClient.h.

◆ ValidateMatchmakingRuleSetOutcome

Definition at line 278 of file GameLiftClient.h.

◆ ValidateMatchmakingRuleSetOutcomeCallable

Definition at line 352 of file GameLiftClient.h.

Enumeration Type Documentation

◆ AcceptanceType

Enumerator
NOT_SET 
ACCEPT 
REJECT 

Definition at line 26 of file AcceptanceType.h.

◆ BackfillMode

Enumerator
NOT_SET 
AUTOMATIC 
MANUAL 

Definition at line 26 of file BackfillMode.h.

◆ BuildStatus

Enumerator
NOT_SET 
INITIALIZED 
READY 
FAILED 

Definition at line 26 of file BuildStatus.h.

◆ CertificateType

Enumerator
NOT_SET 
DISABLED 
GENERATED 

Definition at line 26 of file CertificateType.h.

◆ ComparisonOperatorType

Enumerator
NOT_SET 
GreaterThanOrEqualToThreshold 
GreaterThanThreshold 
LessThanThreshold 
LessThanOrEqualToThreshold 

Definition at line 26 of file ComparisonOperatorType.h.

◆ EC2InstanceType

Enumerator
NOT_SET 
t2_micro 
t2_small 
t2_medium 
t2_large 
c3_large 
c3_xlarge 
c3_2xlarge 
c3_4xlarge 
c3_8xlarge 
c4_large 
c4_xlarge 
c4_2xlarge 
c4_4xlarge 
c4_8xlarge 
c5_large 
c5_xlarge 
c5_2xlarge 
c5_4xlarge 
c5_9xlarge 
c5_12xlarge 
c5_18xlarge 
c5_24xlarge 
r3_large 
r3_xlarge 
r3_2xlarge 
r3_4xlarge 
r3_8xlarge 
r4_large 
r4_xlarge 
r4_2xlarge 
r4_4xlarge 
r4_8xlarge 
r4_16xlarge 
r5_large 
r5_xlarge 
r5_2xlarge 
r5_4xlarge 
r5_8xlarge 
r5_12xlarge 
r5_16xlarge 
r5_24xlarge 
m3_medium 
m3_large 
m3_xlarge 
m3_2xlarge 
m4_large 
m4_xlarge 
m4_2xlarge 
m4_4xlarge 
m4_10xlarge 
m5_large 
m5_xlarge 
m5_2xlarge 
m5_4xlarge 
m5_8xlarge 
m5_12xlarge 
m5_16xlarge 
m5_24xlarge 

Definition at line 26 of file EC2InstanceType.h.

◆ EventCode

Enumerator
NOT_SET 
GENERIC_EVENT 
FLEET_CREATED 
FLEET_DELETED 
FLEET_SCALING_EVENT 
FLEET_STATE_DOWNLOADING 
FLEET_STATE_VALIDATING 
FLEET_STATE_BUILDING 
FLEET_STATE_ACTIVATING 
FLEET_STATE_ACTIVE 
FLEET_STATE_ERROR 
FLEET_INITIALIZATION_FAILED 
FLEET_BINARY_DOWNLOAD_FAILED 
FLEET_VALIDATION_LAUNCH_PATH_NOT_FOUND 
FLEET_VALIDATION_EXECUTABLE_RUNTIME_FAILURE 
FLEET_VALIDATION_TIMED_OUT 
FLEET_ACTIVATION_FAILED 
FLEET_ACTIVATION_FAILED_NO_INSTANCES 
FLEET_NEW_GAME_SESSION_PROTECTION_POLICY_UPDATED 
SERVER_PROCESS_INVALID_PATH 
SERVER_PROCESS_SDK_INITIALIZATION_TIMEOUT 
SERVER_PROCESS_PROCESS_READY_TIMEOUT 
SERVER_PROCESS_CRASHED 
SERVER_PROCESS_TERMINATED_UNHEALTHY 
SERVER_PROCESS_FORCE_TERMINATED 
SERVER_PROCESS_PROCESS_EXIT_TIMEOUT 
GAME_SESSION_ACTIVATION_TIMEOUT 
FLEET_CREATION_EXTRACTING_BUILD 
FLEET_CREATION_RUNNING_INSTALLER 
FLEET_CREATION_VALIDATING_RUNTIME_CONFIG 
FLEET_VPC_PEERING_SUCCEEDED 
FLEET_VPC_PEERING_FAILED 
FLEET_VPC_PEERING_DELETED 
INSTANCE_INTERRUPTED 

Definition at line 26 of file EventCode.h.

◆ FleetAction

Enumerator
NOT_SET 
AUTO_SCALING 

Definition at line 26 of file FleetAction.h.

◆ FleetStatus

Enumerator
NOT_SET 
NEW_ 
DOWNLOADING 
VALIDATING 
BUILDING 
ACTIVATING 
ACTIVE 
DELETING 
ERROR_ 
TERMINATED 

Definition at line 26 of file FleetStatus.h.

◆ FleetType

Enumerator
NOT_SET 
ON_DEMAND 
SPOT 

Definition at line 26 of file FleetType.h.

◆ GameSessionPlacementState

Enumerator
NOT_SET 
PENDING 
FULFILLED 
CANCELLED 
TIMED_OUT 
FAILED 

Definition at line 26 of file GameSessionPlacementState.h.

◆ GameSessionStatus

Enumerator
NOT_SET 
ACTIVE 
ACTIVATING 
TERMINATED 
TERMINATING 
ERROR_ 

Definition at line 26 of file GameSessionStatus.h.

◆ GameSessionStatusReason

Enumerator
NOT_SET 
INTERRUPTED 

Definition at line 26 of file GameSessionStatusReason.h.

◆ InstanceStatus

Enumerator
NOT_SET 
PENDING 
ACTIVE 
TERMINATING 

Definition at line 26 of file InstanceStatus.h.

◆ IpProtocol

Enumerator
NOT_SET 
TCP 
UDP 

Definition at line 26 of file IpProtocol.h.

◆ MatchmakingConfigurationStatus

Enumerator
NOT_SET 
CANCELLED 
COMPLETED 
FAILED 
PLACING 
QUEUED 
REQUIRES_ACCEPTANCE 
SEARCHING 
TIMED_OUT 

Definition at line 26 of file MatchmakingConfigurationStatus.h.

◆ MetricName

Enumerator
NOT_SET 
ActivatingGameSessions 
ActiveGameSessions 
ActiveInstances 
AvailableGameSessions 
AvailablePlayerSessions 
CurrentPlayerSessions 
IdleInstances 
PercentAvailableGameSessions 
PercentIdleInstances 
QueueDepth 
WaitTime 

Definition at line 26 of file MetricName.h.

◆ OperatingSystem

Enumerator
NOT_SET 
WINDOWS_2012 
AMAZON_LINUX 
AMAZON_LINUX_2 

Definition at line 26 of file OperatingSystem.h.

◆ PlayerSessionCreationPolicy

Enumerator
NOT_SET 
ACCEPT_ALL 
DENY_ALL 

Definition at line 26 of file PlayerSessionCreationPolicy.h.

◆ PlayerSessionStatus

Enumerator
NOT_SET 
RESERVED 
ACTIVE 
COMPLETED 
TIMEDOUT 

Definition at line 26 of file PlayerSessionStatus.h.

◆ PolicyType

Enumerator
NOT_SET 
RuleBased 
TargetBased 

Definition at line 26 of file PolicyType.h.

◆ ProtectionPolicy

Enumerator
NOT_SET 
NoProtection 
FullProtection 

Definition at line 26 of file ProtectionPolicy.h.

◆ RoutingStrategyType

Enumerator
NOT_SET 
SIMPLE 
TERMINAL 

Definition at line 26 of file RoutingStrategyType.h.

◆ ScalingAdjustmentType

Enumerator
NOT_SET 
ChangeInCapacity 
ExactCapacity 
PercentChangeInCapacity 

Definition at line 26 of file ScalingAdjustmentType.h.

◆ ScalingStatusType

Enumerator
NOT_SET 
ACTIVE 
UPDATE_REQUESTED 
UPDATING 
DELETE_REQUESTED 
DELETING 
DELETED 
ERROR_ 

Definition at line 26 of file ScalingStatusType.h.