Packages

package gamelift

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. gamelift
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait AcceptMatchInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  2. trait AcceptMatchOutput extends Object
    Annotations
    @RawJSType() @native()
  3. type AcceptanceType = String
  4. trait Alias extends Object

    Properties describing a fleet alias.

    Properties describing a fleet alias. * CreateAlias * ListAliases * DescribeAlias * UpdateAlias * DeleteAlias * ResolveAlias

    Annotations
    @RawJSType() @native()
  5. type AliasId = String
  6. type AliasList = Array[Alias]
  7. type ArnStringModel = String
  8. trait AttributeValue extends Object

    Values for use in Player attribute key:value pairs.

    Values for use in Player attribute key:value pairs. This object lets you specify an attribute value using any of the valid data types: string, number, string array or data map. Each AttributeValue object can use only one of the available properties.

    Annotations
    @RawJSType() @native()
  9. trait AwsCredentials extends Object

    Temporary access credentials used for uploading game build files to Amazon GameLift.

    Temporary access credentials used for uploading game build files to Amazon GameLift. They are valid for a limited time. If they expire before you upload your game build, get a new set by calling RequestUploadCredentials.

    Annotations
    @RawJSType() @native()
  10. type BooleanModel = Boolean
  11. trait Build extends Object

    Properties describing a game build.

    Properties describing a game build. * CreateBuild * ListBuilds * DescribeBuild * UpdateBuild * DeleteBuild

    Annotations
    @RawJSType() @native()
  12. type BuildId = String
  13. type BuildList = Array[Build]
  14. type BuildStatus = String
  15. type ComparisonOperatorType = String
  16. trait CreateAliasInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  17. trait CreateAliasOutput extends Object

    Represents the returned data in response to a request action.

    Represents the returned data in response to a request action.

    Annotations
    @RawJSType() @native()
  18. trait CreateBuildInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  19. trait CreateBuildOutput extends Object

    Represents the returned data in response to a request action.

    Represents the returned data in response to a request action.

    Annotations
    @RawJSType() @native()
  20. trait CreateFleetInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  21. trait CreateFleetOutput extends Object

    Represents the returned data in response to a request action.

    Represents the returned data in response to a request action.

    Annotations
    @RawJSType() @native()
  22. trait CreateGameSessionInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  23. trait CreateGameSessionOutput extends Object

    Represents the returned data in response to a request action.

    Represents the returned data in response to a request action.

    Annotations
    @RawJSType() @native()
  24. trait CreateGameSessionQueueInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  25. trait CreateGameSessionQueueOutput extends Object

    Represents the returned data in response to a request action.

    Represents the returned data in response to a request action.

    Annotations
    @RawJSType() @native()
  26. trait CreateMatchmakingConfigurationInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  27. trait CreateMatchmakingConfigurationOutput extends Object

    Represents the returned data in response to a request action.

    Represents the returned data in response to a request action.

    Annotations
    @RawJSType() @native()
  28. trait CreateMatchmakingRuleSetInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  29. trait CreateMatchmakingRuleSetOutput extends Object

    Represents the returned data in response to a request action.

    Represents the returned data in response to a request action.

    Annotations
    @RawJSType() @native()
  30. trait CreatePlayerSessionInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  31. trait CreatePlayerSessionOutput extends Object

    Represents the returned data in response to a request action.

    Represents the returned data in response to a request action.

    Annotations
    @RawJSType() @native()
  32. trait CreatePlayerSessionsInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  33. trait CreatePlayerSessionsOutput extends Object

    Represents the returned data in response to a request action.

    Represents the returned data in response to a request action.

    Annotations
    @RawJSType() @native()
  34. trait CreateVpcPeeringAuthorizationInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  35. trait CreateVpcPeeringAuthorizationOutput extends Object

    Represents the returned data in response to a request action.

    Represents the returned data in response to a request action.

    Annotations
    @RawJSType() @native()
  36. trait CreateVpcPeeringConnectionInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  37. trait CreateVpcPeeringConnectionOutput extends Object
    Annotations
    @RawJSType() @native()
  38. type CustomEventData = String
  39. trait DeleteAliasInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  40. trait DeleteBuildInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  41. trait DeleteFleetInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  42. trait DeleteGameSessionQueueInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  43. trait DeleteGameSessionQueueOutput extends Object
    Annotations
    @RawJSType() @native()
  44. trait DeleteMatchmakingConfigurationInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  45. trait DeleteMatchmakingConfigurationOutput extends Object
    Annotations
    @RawJSType() @native()
  46. trait DeleteMatchmakingRuleSetInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  47. trait DeleteMatchmakingRuleSetOutput extends Object

    Represents the returned data in response to a request action.

    Represents the returned data in response to a request action.

    Annotations
    @RawJSType() @native()
  48. trait DeleteScalingPolicyInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  49. trait DeleteVpcPeeringAuthorizationInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  50. trait DeleteVpcPeeringAuthorizationOutput extends Object
    Annotations
    @RawJSType() @native()
  51. trait DeleteVpcPeeringConnectionInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  52. trait DeleteVpcPeeringConnectionOutput extends Object
    Annotations
    @RawJSType() @native()
  53. trait DescribeAliasInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  54. trait DescribeAliasOutput extends Object

    Represents the returned data in response to a request action.

    Represents the returned data in response to a request action.

    Annotations
    @RawJSType() @native()
  55. trait DescribeBuildInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  56. trait DescribeBuildOutput extends Object

    Represents the returned data in response to a request action.

    Represents the returned data in response to a request action.

    Annotations
    @RawJSType() @native()
  57. trait DescribeEC2InstanceLimitsInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  58. trait DescribeEC2InstanceLimitsOutput extends Object

    Represents the returned data in response to a request action.

    Represents the returned data in response to a request action.

    Annotations
    @RawJSType() @native()
  59. trait DescribeFleetAttributesInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  60. trait DescribeFleetAttributesOutput extends Object

    Represents the returned data in response to a request action.

    Represents the returned data in response to a request action.

    Annotations
    @RawJSType() @native()
  61. trait DescribeFleetCapacityInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  62. trait DescribeFleetCapacityOutput extends Object

    Represents the returned data in response to a request action.

    Represents the returned data in response to a request action.

    Annotations
    @RawJSType() @native()
  63. trait DescribeFleetEventsInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  64. trait DescribeFleetEventsOutput extends Object

    Represents the returned data in response to a request action.

    Represents the returned data in response to a request action.

    Annotations
    @RawJSType() @native()
  65. trait DescribeFleetPortSettingsInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  66. trait DescribeFleetPortSettingsOutput extends Object

    Represents the returned data in response to a request action.

    Represents the returned data in response to a request action.

    Annotations
    @RawJSType() @native()
  67. trait DescribeFleetUtilizationInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  68. trait DescribeFleetUtilizationOutput extends Object

    Represents the returned data in response to a request action.

    Represents the returned data in response to a request action.

    Annotations
    @RawJSType() @native()
  69. trait DescribeGameSessionDetailsInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  70. trait DescribeGameSessionDetailsOutput extends Object

    Represents the returned data in response to a request action.

    Represents the returned data in response to a request action.

    Annotations
    @RawJSType() @native()
  71. trait DescribeGameSessionPlacementInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  72. trait DescribeGameSessionPlacementOutput extends Object

    Represents the returned data in response to a request action.

    Represents the returned data in response to a request action.

    Annotations
    @RawJSType() @native()
  73. trait DescribeGameSessionQueuesInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  74. trait DescribeGameSessionQueuesOutput extends Object

    Represents the returned data in response to a request action.

    Represents the returned data in response to a request action.

    Annotations
    @RawJSType() @native()
  75. trait DescribeGameSessionsInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  76. trait DescribeGameSessionsOutput extends Object

    Represents the returned data in response to a request action.

    Represents the returned data in response to a request action.

    Annotations
    @RawJSType() @native()
  77. trait DescribeInstancesInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  78. trait DescribeInstancesOutput extends Object

    Represents the returned data in response to a request action.

    Represents the returned data in response to a request action.

    Annotations
    @RawJSType() @native()
  79. trait DescribeMatchmakingConfigurationsInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  80. trait DescribeMatchmakingConfigurationsOutput extends Object

    Represents the returned data in response to a request action.

    Represents the returned data in response to a request action.

    Annotations
    @RawJSType() @native()
  81. trait DescribeMatchmakingInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  82. trait DescribeMatchmakingOutput extends Object

    Represents the returned data in response to a request action.

    Represents the returned data in response to a request action.

    Annotations
    @RawJSType() @native()
  83. trait DescribeMatchmakingRuleSetsInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  84. trait DescribeMatchmakingRuleSetsOutput extends Object

    Represents the returned data in response to a request action.

    Represents the returned data in response to a request action.

    Annotations
    @RawJSType() @native()
  85. trait DescribePlayerSessionsInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  86. trait DescribePlayerSessionsOutput extends Object

    Represents the returned data in response to a request action.

    Represents the returned data in response to a request action.

    Annotations
    @RawJSType() @native()
  87. trait DescribeRuntimeConfigurationInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  88. trait DescribeRuntimeConfigurationOutput extends Object

    Represents the returned data in response to a request action.

    Represents the returned data in response to a request action.

    Annotations
    @RawJSType() @native()
  89. trait DescribeScalingPoliciesInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  90. trait DescribeScalingPoliciesOutput extends Object

    Represents the returned data in response to a request action.

    Represents the returned data in response to a request action.

    Annotations
    @RawJSType() @native()
  91. trait DescribeVpcPeeringAuthorizationsInput extends Object
    Annotations
    @RawJSType() @native()
  92. trait DescribeVpcPeeringAuthorizationsOutput extends Object
    Annotations
    @RawJSType() @native()
  93. trait DescribeVpcPeeringConnectionsInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  94. trait DescribeVpcPeeringConnectionsOutput extends Object

    Represents the returned data in response to a request action.

    Represents the returned data in response to a request action.

    Annotations
    @RawJSType() @native()
  95. trait DesiredPlayerSession extends Object

    Player information for use when creating player sessions using a game session placement request with StartGameSessionPlacement.

    Player information for use when creating player sessions using a game session placement request with StartGameSessionPlacement.

    Annotations
    @RawJSType() @native()
  96. type DesiredPlayerSessionList = Array[DesiredPlayerSession]
  97. type DoubleObject = Double
  98. trait EC2InstanceCounts extends Object

    Current status of fleet capacity.

    Current status of fleet capacity. The number of active instances should match or be in the process of matching the number of desired instances. Pending and terminating counts are non-zero only if fleet capacity is adjusting to an UpdateFleetCapacity request, or if access to resources is temporarily affected. * CreateFleet * ListFleets * DeleteFleet * Describe fleets:

    Annotations
    @RawJSType() @native()
  99. trait EC2InstanceLimit extends Object

    Maximum number of instances allowed based on the Amazon Elastic Compute Cloud (Amazon EC2) instance type.

    Maximum number of instances allowed based on the Amazon Elastic Compute Cloud (Amazon EC2) instance type. Instance limits can be retrieved by calling DescribeEC2InstanceLimits.

    Annotations
    @RawJSType() @native()
  100. type EC2InstanceLimitList = Array[EC2InstanceLimit]
  101. type EC2InstanceType = String
  102. trait Event extends Object

    Log entry describing an event that involves Amazon GameLift resources (such as a fleet).

    Log entry describing an event that involves Amazon GameLift resources (such as a fleet). In addition to tracking activity, event codes and messages can provide additional information for troubleshooting and debugging problems.

    Annotations
    @RawJSType() @native()
  103. type EventCode = String
  104. type EventList = Array[Event]
  105. type FleetAction = String
  106. type FleetActionList = Array[FleetAction]
  107. trait FleetAttributes extends Object

    General properties describing a fleet.

  108. type FleetAttributesList = Array[FleetAttributes]
  109. trait FleetCapacity extends Object

    Information about the fleet's capacity.

    Information about the fleet's capacity. Fleet capacity is measured in EC2 instances. By default, new fleets have a capacity of one instance, but can be updated as needed. The maximum number of instances for a fleet is determined by the fleet's instance type. * CreateFleet * ListFleets * DeleteFleet * Describe fleets:

    Annotations
    @RawJSType() @native()
  110. type FleetCapacityList = Array[FleetCapacity]
  111. type FleetId = String
  112. type FleetIdList = Array[FleetId]
  113. type FleetStatus = String
  114. type FleetType = String
  115. trait FleetUtilization extends Object

    Current status of fleet utilization, including the number of game and player sessions being hosted.

    Annotations
    @RawJSType() @native()
  116. type FleetUtilizationList = Array[FleetUtilization]
  117. type FreeText = String
  118. class GameLift extends Object
    Annotations
    @RawJSType() @native() @JSImport( "aws-sdk" , "GameLift" )
  119. implicit final class GameLiftOps extends AnyVal
  120. trait GameProperty extends Object

    Set of key-value pairs that contain information about a game session.

    Set of key-value pairs that contain information about a game session. When included in a game session request, these properties communicate details to be used when setting up the new game session, such as to specify a game mode, level, or map. Game properties are passed to the game server process when initiating a new game session; the server process uses the properties as appropriate. For more information, see the Amazon GameLift Developer Guide.

    Annotations
    @RawJSType() @native()
  121. type GamePropertyKey = String
  122. type GamePropertyList = Array[GameProperty]
  123. type GamePropertyValue = String
  124. trait GameSession extends Object

    Properties describing a game session.

    Properties describing a game session. A game session in ACTIVE status can host players. When a game session ends, its status is set to TERMINATED. Once the session ends, the game session object is retained for 30 days. This means you can reuse idempotency token values after this time. Game session logs are retained for 14 days. * CreateGameSession * DescribeGameSessions * DescribeGameSessionDetails * SearchGameSessions * UpdateGameSession * GetGameSessionLogUrl * Game session placements

    Annotations
    @RawJSType() @native()
  125. type GameSessionActivationTimeoutSeconds = Int
  126. trait GameSessionConnectionInfo extends Object

    Connection information for the new game session that is created with matchmaking.

    Connection information for the new game session that is created with matchmaking. (with StartMatchmaking). Once a match is set, the FlexMatch engine places the match and creates a new game session for it. This information, including the game session endpoint and player sessions for each player in the original matchmaking request, is added to the MatchmakingTicket, which can be retrieved by calling DescribeMatchmaking.

    Annotations
    @RawJSType() @native()
  127. type GameSessionData = String
  128. trait GameSessionDetail extends Object

    A game session's properties plus the protection policy currently in force.

    A game session's properties plus the protection policy currently in force.

    Annotations
    @RawJSType() @native()
  129. type GameSessionDetailList = Array[GameSessionDetail]
  130. type GameSessionList = Array[GameSession]
  131. trait GameSessionPlacement extends Object

    Object that describes a StartGameSessionPlacement request.

    Object that describes a StartGameSessionPlacement request. This object includes the full details of the original request plus the current status and start/end time stamps. Game session placement-related operations include: * StartGameSessionPlacement * DescribeGameSessionPlacement * StopGameSessionPlacement

    Annotations
    @RawJSType() @native()
  132. type GameSessionPlacementState = String
  133. trait GameSessionQueue extends Object

    Configuration of a queue that is used to process game session placement requests.

    Configuration of a queue that is used to process game session placement requests. The queue configuration identifies several game features: * The destinations where a new game session can potentially be hosted. Amazon GameLift tries these destinations in an order based on either the queue's default order or player latency information, if provided in a placement request. With latency information, Amazon GameLift can place game sessions where the majority of players are reporting the lowest possible latency. * The length of time that placement requests can wait in the queue before timing out. * A set of optional latency policies that protect individual players from high latencies, preventing game sessions from being placed where any individual player is reporting latency higher than a policy's maximum. * CreateGameSessionQueue * DescribeGameSessionQueues * UpdateGameSessionQueue * DeleteGameSessionQueue

    Annotations
    @RawJSType() @native()
  134. trait GameSessionQueueDestination extends Object

    Fleet designated in a game session queue.

    Fleet designated in a game session queue. Requests for new game sessions in the queue are fulfilled by starting a new game session on any destination configured for a queue. * CreateGameSessionQueue * DescribeGameSessionQueues * UpdateGameSessionQueue * DeleteGameSessionQueue

    Annotations
    @RawJSType() @native()
  135. type GameSessionQueueDestinationList = Array[GameSessionQueueDestination]
  136. type GameSessionQueueList = Array[GameSessionQueue]
  137. type GameSessionQueueName = String
  138. type GameSessionQueueNameList = Array[GameSessionQueueName]
  139. type GameSessionStatus = String
  140. type GameSessionStatusReason = String
  141. trait GetGameSessionLogUrlInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  142. trait GetGameSessionLogUrlOutput extends Object

    Represents the returned data in response to a request action.

    Represents the returned data in response to a request action.

    Annotations
    @RawJSType() @native()
  143. trait GetInstanceAccessInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  144. trait GetInstanceAccessOutput extends Object

    Represents the returned data in response to a request action.

    Represents the returned data in response to a request action.

    Annotations
    @RawJSType() @native()
  145. type IdStringModel = String
  146. trait Instance extends Object

    Properties that describe an instance of a virtual computing resource that hosts one or more game servers.

    Properties that describe an instance of a virtual computing resource that hosts one or more game servers. A fleet may contain zero or more instances.

    Annotations
    @RawJSType() @native()
  147. trait InstanceAccess extends Object

    Information required to remotely connect to a fleet instance.

    Information required to remotely connect to a fleet instance. Access is requested by calling GetInstanceAccess.

    Annotations
    @RawJSType() @native()
  148. trait InstanceCredentials extends Object

    Set of credentials required to remotely access a fleet instance.

    Set of credentials required to remotely access a fleet instance. Access credentials are requested by calling GetInstanceAccess and returned in an InstanceAccess object.

    Annotations
    @RawJSType() @native()
  149. type InstanceId = String
  150. type InstanceList = Array[Instance]
  151. type InstanceStatus = String
  152. type IpAddress = String
  153. trait IpPermission extends Object

    A range of IP addresses and port settings that allow inbound traffic to connect to server processes on Amazon GameLift.

    A range of IP addresses and port settings that allow inbound traffic to connect to server processes on Amazon GameLift. Each game session hosted on a fleet is assigned a unique combination of IP address and port number, which must fall into the fleet's allowed ranges. This combination is included in the GameSession object.

    Annotations
    @RawJSType() @native()
  154. type IpPermissionsList = Array[IpPermission]
  155. type IpProtocol = String
  156. type LatencyMap = Dictionary[PositiveInteger]
  157. trait ListAliasesInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  158. trait ListAliasesOutput extends Object

    Represents the returned data in response to a request action.

    Represents the returned data in response to a request action.

    Annotations
    @RawJSType() @native()
  159. trait ListBuildsInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  160. trait ListBuildsOutput extends Object

    Represents the returned data in response to a request action.

    Represents the returned data in response to a request action.

    Annotations
    @RawJSType() @native()
  161. trait ListFleetsInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  162. trait ListFleetsOutput extends Object

    Represents the returned data in response to a request action.

    Represents the returned data in response to a request action.

    Annotations
    @RawJSType() @native()
  163. trait MatchedPlayerSession extends Object

    Represents a new player session that is created as a result of a successful FlexMatch match.

    Represents a new player session that is created as a result of a successful FlexMatch match. A successful match automatically creates new player sessions for every player ID in the original matchmaking request. When players connect to the match's game session, they must include both player ID and player session ID in order to claim their assigned player slot.

    Annotations
    @RawJSType() @native()
  164. type MatchedPlayerSessionList = Array[MatchedPlayerSession]
  165. type MatchmakerData = String
  166. type MatchmakingAcceptanceTimeoutInteger = Int
  167. trait MatchmakingConfiguration extends Object

    Guidelines for use with FlexMatch to match players into games.

    Guidelines for use with FlexMatch to match players into games. All matchmaking requests must specify a matchmaking configuration.

    Annotations
    @RawJSType() @native()
  168. type MatchmakingConfigurationList = Array[MatchmakingConfiguration]
  169. type MatchmakingConfigurationStatus = String
  170. type MatchmakingIdList = Array[MatchmakingIdStringModel]
  171. type MatchmakingIdStringModel = String
  172. type MatchmakingRequestTimeoutInteger = Int
  173. trait MatchmakingRuleSet extends Object

    Set of rule statements, used with FlexMatch, that determine how to build a certain kind of player match.

    Set of rule statements, used with FlexMatch, that determine how to build a certain kind of player match. Each rule set describes a type of group to be created and defines the parameters for acceptable player matches. Rule sets are used in MatchmakingConfiguration objects. A rule set may define the following elements for a match. For detailed information and examples showing how to construct a rule set, see a FlexMatch Rule Set. * Teams -- Required. A rule set must define one or multiple teams for the match and set minimum and maximum team sizes. For example, a rule set might describe a 4x4 match that requires all eight slots to be filled. * Player attributes -- Optional. These attributes specify a set of player characteristics to evaluate when looking for a match. Matchmaking requests that use a rule set with player attributes must provide the corresponding attribute values. For example, an attribute might specify a player's skill or level. * Rules -- Optional. Rules define how to evaluate potential players for a match based on player attributes. A rule might specify minimum requirements for individual players, teams, or entire matches. For example, a rule might require each player to meet a certain skill level, each team to have at least one player in a certain role, or the match to have a minimum average skill level. or may describe an entire group--such as all teams must be evenly matched or have at least one player in a certain role. * Expansions -- Optional. Expansions allow you to relax the rules after a period of time when no acceptable matches are found. This feature lets you balance getting players into games in a reasonable amount of time instead of making them wait indefinitely for the best possible match. For example, you might use an expansion to increase the maximum skill variance between players after 30 seconds.

    Annotations
    @RawJSType() @native()
  174. type MatchmakingRuleSetList = Array[MatchmakingRuleSet]
  175. type MatchmakingRuleSetNameList = Array[MatchmakingIdStringModel]
  176. trait MatchmakingTicket extends Object

    Ticket generated to track the progress of a matchmaking request.

    Ticket generated to track the progress of a matchmaking request. Each ticket is uniquely identified by a ticket ID, supplied by the requester, when creating a matchmaking request with StartMatchmaking. Tickets can be retrieved by calling DescribeMatchmaking with the ticket ID.

    Annotations
    @RawJSType() @native()
  177. type MatchmakingTicketList = Array[MatchmakingTicket]
  178. type MaxConcurrentGameSessionActivations = Int
  179. type MetricGroup = String
  180. type MetricGroupList = Array[MetricGroup]
  181. type MetricName = String
  182. type NonBlankAndLengthConstraintString = String
  183. type NonBlankString = String
  184. type NonEmptyString = String
  185. type NonZeroAndMaxString = String
  186. type OperatingSystem = String
  187. trait PlacedPlayerSession extends Object

    Information about a player session that was created as part of a StartGameSessionPlacement request.

    Information about a player session that was created as part of a StartGameSessionPlacement request. This object contains only the player ID and player session ID. To retrieve full details on a player session, call DescribePlayerSessions with the player session ID. * CreatePlayerSession * CreatePlayerSessions * DescribePlayerSessions * Game session placements

    Annotations
    @RawJSType() @native()
  188. type PlacedPlayerSessionList = Array[PlacedPlayerSession]
  189. trait Player extends Object

    Represents a player in matchmaking.

    Represents a player in matchmaking. When starting a matchmaking request, a player has a player ID, attributes, and may have latency data. Team information is added after a match has been successfully completed.

    Annotations
    @RawJSType() @native()
  190. type PlayerAttributeMap = Dictionary[AttributeValue]
  191. type PlayerData = String
  192. type PlayerDataMap = Dictionary[PlayerData]
  193. type PlayerIdList = Array[NonZeroAndMaxString]
  194. trait PlayerLatency extends Object

    Regional latency information for a player, used when requesting a new game session with StartGameSessionPlacement.

    Regional latency information for a player, used when requesting a new game session with StartGameSessionPlacement. This value indicates the amount of time lag that exists when the player is connected to a fleet in the specified region. The relative difference between a player's latency values for multiple regions are used to determine which fleets are best suited to place a new game session for the player.

    Annotations
    @RawJSType() @native()
  195. type PlayerLatencyList = Array[PlayerLatency]
  196. trait PlayerLatencyPolicy extends Object

    Queue setting that determines the highest latency allowed for individual players when placing a game session.

    Queue setting that determines the highest latency allowed for individual players when placing a game session. When a latency policy is in force, a game session cannot be placed at any destination in a region where a player is reporting latency higher than the cap. Latency policies are only enforced when the placement request contains player latency information. * CreateGameSessionQueue * DescribeGameSessionQueues * UpdateGameSessionQueue * DeleteGameSessionQueue

    Annotations
    @RawJSType() @native()
  197. type PlayerLatencyPolicyList = Array[PlayerLatencyPolicy]
  198. type PlayerList = Array[Player]
  199. trait PlayerSession extends Object

    Properties describing a player session.

    Properties describing a player session. Player session objects are created either by creating a player session for a specific game session, or as part of a game session placement. A player session represents either a player reservation for a game session (status RESERVED) or actual player activity in a game session (status ACTIVE). A player session object (including player data) is automatically passed to a game session when the player connects to the game session and is validated. When a player disconnects, the player session status changes to COMPLETED. Once the session ends, the player session object is retained for 30 days and then removed. * CreatePlayerSession * CreatePlayerSessions * DescribePlayerSessions * Game session placements

    Annotations
    @RawJSType() @native()
  200. type PlayerSessionCreationPolicy = String
  201. type PlayerSessionId = String
  202. type PlayerSessionList = Array[PlayerSession]
  203. type PlayerSessionStatus = String
  204. type PolicyType = String
  205. type PortNumber = Int
  206. type PositiveInteger = Int
  207. type PositiveLong = Double
  208. type ProtectionPolicy = String
  209. trait PutScalingPolicyInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  210. trait PutScalingPolicyOutput extends Object

    Represents the returned data in response to a request action.

    Represents the returned data in response to a request action.

    Annotations
    @RawJSType() @native()
  211. type QueueArnsList = Array[ArnStringModel]
  212. trait RequestUploadCredentialsInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  213. trait RequestUploadCredentialsOutput extends Object

    Represents the returned data in response to a request action.

    Represents the returned data in response to a request action.

    Annotations
    @RawJSType() @native()
  214. trait ResolveAliasInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  215. trait ResolveAliasOutput extends Object

    Represents the returned data in response to a request action.

    Represents the returned data in response to a request action.

    Annotations
    @RawJSType() @native()
  216. trait ResourceCreationLimitPolicy extends Object

    Policy that limits the number of game sessions a player can create on the same fleet.

    Policy that limits the number of game sessions a player can create on the same fleet. This optional policy gives game owners control over how players can consume available game server resources. A resource creation policy makes the following statement: "An individual player can create a maximum number of new game sessions within a specified time period". The policy is evaluated when a player tries to create a new game session. For example, with a policy of 10 new game sessions and a time period of 60 minutes, on receiving a CreateGameSession request, Amazon GameLift checks that the player (identified by CreatorId) has created fewer than 10 game sessions in the past 60 minutes.

    Annotations
    @RawJSType() @native()
  217. trait RoutingStrategy extends Object

    Routing configuration for a fleet alias.

  218. type RoutingStrategyType = String
  219. type RuleSetBody = String
  220. type RuleSetLimit = Int
  221. trait RuntimeConfiguration extends Object

    A collection of server process configurations that describe what processes to run on each instance in a fleet.

    A collection of server process configurations that describe what processes to run on each instance in a fleet. All fleets must have a run-time configuration. Each instance in the fleet launches the server processes specified in the run-time configuration and launches new ones as existing processes end. Each instance regularly checks for an updated run-time configuration and follows the new instructions. The run-time configuration enables the instances in a fleet to run multiple processes simultaneously. Potential scenarios are as follows: (1) Run multiple processes of a single game server executable to maximize usage of your hosting resources. (2) Run one or more processes of different build executables, such as your game server executable and a related program, or two or more different versions of a game server. (3) Run multiple processes of a single game server but with different launch parameters, for example to run one process on each instance in debug mode. A Amazon GameLift instance is limited to 50 processes running simultaneously. A run-time configuration must specify fewer than this limit. To calculate the total number of processes specified in a run-time configuration, add the values of the ConcurrentExecutions parameter for each ServerProcess object in the run-time configuration. * CreateFleet * ListFleets * DeleteFleet * Describe fleets:

    Annotations
    @RawJSType() @native()
  222. trait S3Location extends Object

    Location in Amazon Simple Storage Service (Amazon S3) where build files can be stored for access by Amazon GameLift.

    Location in Amazon Simple Storage Service (Amazon S3) where build files can be stored for access by Amazon GameLift. This location is specified in a CreateBuild request. For more details, see the a Build with Files in Amazon S3.

    Annotations
    @RawJSType() @native()
  223. type ScalingAdjustmentType = String
  224. trait ScalingPolicy extends Object

    Rule that controls how a fleet is scaled.

    Rule that controls how a fleet is scaled. Scaling policies are uniquely identified by the combination of name and fleet ID. * DescribeFleetCapacity * UpdateFleetCapacity * DescribeEC2InstanceLimits * Manage scaling policies:

    Annotations
    @RawJSType() @native()
  225. type ScalingPolicyList = Array[ScalingPolicy]
  226. type ScalingStatusType = String
  227. trait SearchGameSessionsInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  228. trait SearchGameSessionsOutput extends Object

    Represents the returned data in response to a request action.

    Represents the returned data in response to a request action.

    Annotations
    @RawJSType() @native()
  229. trait ServerProcess extends Object

    A set of instructions for launching server processes on each instance in a fleet.

    A set of instructions for launching server processes on each instance in a fleet. Each instruction set identifies the location of the server executable, optional launch parameters, and the number of server processes with this configuration to maintain concurrently on the instance. Server process configurations make up a fleet's RuntimeConfiguration .

    Annotations
    @RawJSType() @native()
  230. type ServerProcessList = Array[ServerProcess]
  231. type SnsArnStringModel = String
  232. trait StartFleetActionsInput extends Object
    Annotations
    @RawJSType() @native()
  233. trait StartFleetActionsOutput extends Object
    Annotations
    @RawJSType() @native()
  234. trait StartGameSessionPlacementInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  235. trait StartGameSessionPlacementOutput extends Object

    Represents the returned data in response to a request action.

    Represents the returned data in response to a request action.

    Annotations
    @RawJSType() @native()
  236. trait StartMatchBackfillInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  237. trait StartMatchBackfillOutput extends Object

    Represents the returned data in response to a request action.

    Represents the returned data in response to a request action.

    Annotations
    @RawJSType() @native()
  238. trait StartMatchmakingInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  239. trait StartMatchmakingOutput extends Object

    Represents the returned data in response to a request action.

    Represents the returned data in response to a request action.

    Annotations
    @RawJSType() @native()
  240. trait StopFleetActionsInput extends Object
    Annotations
    @RawJSType() @native()
  241. trait StopFleetActionsOutput extends Object
    Annotations
    @RawJSType() @native()
  242. trait StopGameSessionPlacementInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  243. trait StopGameSessionPlacementOutput extends Object

    Represents the returned data in response to a request action.

    Represents the returned data in response to a request action.

    Annotations
    @RawJSType() @native()
  244. trait StopMatchmakingInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  245. trait StopMatchmakingOutput extends Object
    Annotations
    @RawJSType() @native()
  246. type StringDoubleMap = Dictionary[DoubleObject]
  247. type StringList = Array[NonZeroAndMaxString]
  248. type StringModel = String
  249. trait TargetConfiguration extends Object

    Settings for a target-based scaling policy (see ScalingPolicy.

    Settings for a target-based scaling policy (see ScalingPolicy. A target-based policy tracks a particular fleet metric specifies a target value for the metric. As player usage changes, the policy triggers Amazon GameLift to adjust capacity so that the metric returns to the target value. The target configuration specifies settings as needed for the target based policy, including the target value. * DescribeFleetCapacity * UpdateFleetCapacity * DescribeEC2InstanceLimits * Manage scaling policies:

    Annotations
    @RawJSType() @native()
  250. type Timestamp = Date
  251. trait UpdateAliasInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  252. trait UpdateAliasOutput extends Object

    Represents the returned data in response to a request action.

    Represents the returned data in response to a request action.

    Annotations
    @RawJSType() @native()
  253. trait UpdateBuildInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  254. trait UpdateBuildOutput extends Object

    Represents the returned data in response to a request action.

    Represents the returned data in response to a request action.

    Annotations
    @RawJSType() @native()
  255. trait UpdateFleetAttributesInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  256. trait UpdateFleetAttributesOutput extends Object

    Represents the returned data in response to a request action.

    Represents the returned data in response to a request action.

    Annotations
    @RawJSType() @native()
  257. trait UpdateFleetCapacityInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  258. trait UpdateFleetCapacityOutput extends Object

    Represents the returned data in response to a request action.

    Represents the returned data in response to a request action.

    Annotations
    @RawJSType() @native()
  259. trait UpdateFleetPortSettingsInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  260. trait UpdateFleetPortSettingsOutput extends Object

    Represents the returned data in response to a request action.

    Represents the returned data in response to a request action.

    Annotations
    @RawJSType() @native()
  261. trait UpdateGameSessionInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  262. trait UpdateGameSessionOutput extends Object

    Represents the returned data in response to a request action.

    Represents the returned data in response to a request action.

    Annotations
    @RawJSType() @native()
  263. trait UpdateGameSessionQueueInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  264. trait UpdateGameSessionQueueOutput extends Object

    Represents the returned data in response to a request action.

    Represents the returned data in response to a request action.

    Annotations
    @RawJSType() @native()
  265. trait UpdateMatchmakingConfigurationInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  266. trait UpdateMatchmakingConfigurationOutput extends Object

    Represents the returned data in response to a request action.

    Represents the returned data in response to a request action.

    Annotations
    @RawJSType() @native()
  267. trait UpdateRuntimeConfigurationInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  268. trait UpdateRuntimeConfigurationOutput extends Object

    Represents the returned data in response to a request action.

    Represents the returned data in response to a request action.

    Annotations
    @RawJSType() @native()
  269. trait ValidateMatchmakingRuleSetInput extends Object

    Represents the input for a request action.

    Represents the input for a request action.

    Annotations
    @RawJSType() @native()
  270. trait ValidateMatchmakingRuleSetOutput extends Object

    Represents the returned data in response to a request action.

    Represents the returned data in response to a request action.

    Annotations
    @RawJSType() @native()
  271. trait VpcPeeringAuthorization extends Object

    Represents an authorization for a VPC peering connection between the VPC for an Amazon GameLift fleet and another VPC on an account you have access to.

    Represents an authorization for a VPC peering connection between the VPC for an Amazon GameLift fleet and another VPC on an account you have access to. This authorization must exist and be valid for the peering connection to be established. Authorizations are valid for 24 hours after they are issued. * CreateVpcPeeringAuthorization * DescribeVpcPeeringAuthorizations * DeleteVpcPeeringAuthorization * CreateVpcPeeringConnection * DescribeVpcPeeringConnections * DeleteVpcPeeringConnection

    Annotations
    @RawJSType() @native()
  272. type VpcPeeringAuthorizationList = Array[VpcPeeringAuthorization]
  273. trait VpcPeeringConnection extends Object

    Represents a peering connection between a VPC on one of your AWS accounts and the VPC for your Amazon GameLift fleets.

    Represents a peering connection between a VPC on one of your AWS accounts and the VPC for your Amazon GameLift fleets. This record may be for an active peering connection or a pending connection that has not yet been established. * CreateVpcPeeringAuthorization * DescribeVpcPeeringAuthorizations * DeleteVpcPeeringAuthorization * CreateVpcPeeringConnection * DescribeVpcPeeringConnections * DeleteVpcPeeringConnection

    Annotations
    @RawJSType() @native()
  274. type VpcPeeringConnectionList = Array[VpcPeeringConnection]
  275. trait VpcPeeringConnectionStatus extends Object

    Represents status information for a VPC peering connection.

    Represents status information for a VPC peering connection. Status is associated with a VpcPeeringConnection object. Status codes and messages are provided from EC2 (see https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_VpcPeeringConnectionStateReason.html|VpcPeeringConnectionStateReason). Connection status information is also communicated as a fleet Event.

    Annotations
    @RawJSType() @native()
  276. type WholeNumber = Int

Value Members

  1. object AcceptMatchInput
  2. object AcceptMatchOutput
  3. object AcceptanceTypeEnum
  4. object Alias
  5. object AttributeValue
  6. object AwsCredentials
  7. object Build
  8. object BuildStatusEnum
  9. object ComparisonOperatorTypeEnum
  10. object CreateAliasInput
  11. object CreateAliasOutput
  12. object CreateBuildInput
  13. object CreateBuildOutput
  14. object CreateFleetInput
  15. object CreateFleetOutput
  16. object CreateGameSessionInput
  17. object CreateGameSessionOutput
  18. object CreateGameSessionQueueInput
  19. object CreateGameSessionQueueOutput
  20. object CreateMatchmakingConfigurationInput
  21. object CreateMatchmakingConfigurationOutput
  22. object CreateMatchmakingRuleSetInput
  23. object CreateMatchmakingRuleSetOutput
  24. object CreatePlayerSessionInput
  25. object CreatePlayerSessionOutput
  26. object CreatePlayerSessionsInput
  27. object CreatePlayerSessionsOutput
  28. object CreateVpcPeeringAuthorizationInput
  29. object CreateVpcPeeringAuthorizationOutput
  30. object CreateVpcPeeringConnectionInput
  31. object CreateVpcPeeringConnectionOutput
  32. object DeleteAliasInput
  33. object DeleteBuildInput
  34. object DeleteFleetInput
  35. object DeleteGameSessionQueueInput
  36. object DeleteGameSessionQueueOutput
  37. object DeleteMatchmakingConfigurationInput
  38. object DeleteMatchmakingConfigurationOutput
  39. object DeleteMatchmakingRuleSetInput
  40. object DeleteMatchmakingRuleSetOutput
  41. object DeleteScalingPolicyInput
  42. object DeleteVpcPeeringAuthorizationInput
  43. object DeleteVpcPeeringAuthorizationOutput
  44. object DeleteVpcPeeringConnectionInput
  45. object DeleteVpcPeeringConnectionOutput
  46. object DescribeAliasInput
  47. object DescribeAliasOutput
  48. object DescribeBuildInput
  49. object DescribeBuildOutput
  50. object DescribeEC2InstanceLimitsInput
  51. object DescribeEC2InstanceLimitsOutput
  52. object DescribeFleetAttributesInput
  53. object DescribeFleetAttributesOutput
  54. object DescribeFleetCapacityInput
  55. object DescribeFleetCapacityOutput
  56. object DescribeFleetEventsInput
  57. object DescribeFleetEventsOutput
  58. object DescribeFleetPortSettingsInput
  59. object DescribeFleetPortSettingsOutput
  60. object DescribeFleetUtilizationInput
  61. object DescribeFleetUtilizationOutput
  62. object DescribeGameSessionDetailsInput
  63. object DescribeGameSessionDetailsOutput
  64. object DescribeGameSessionPlacementInput
  65. object DescribeGameSessionPlacementOutput
  66. object DescribeGameSessionQueuesInput
  67. object DescribeGameSessionQueuesOutput
  68. object DescribeGameSessionsInput
  69. object DescribeGameSessionsOutput
  70. object DescribeInstancesInput
  71. object DescribeInstancesOutput
  72. object DescribeMatchmakingConfigurationsInput
  73. object DescribeMatchmakingConfigurationsOutput
  74. object DescribeMatchmakingInput
  75. object DescribeMatchmakingOutput
  76. object DescribeMatchmakingRuleSetsInput
  77. object DescribeMatchmakingRuleSetsOutput
  78. object DescribePlayerSessionsInput
  79. object DescribePlayerSessionsOutput
  80. object DescribeRuntimeConfigurationInput
  81. object DescribeRuntimeConfigurationOutput
  82. object DescribeScalingPoliciesInput
  83. object DescribeScalingPoliciesOutput
  84. object DescribeVpcPeeringAuthorizationsInput
  85. object DescribeVpcPeeringAuthorizationsOutput
  86. object DescribeVpcPeeringConnectionsInput
  87. object DescribeVpcPeeringConnectionsOutput
  88. object DesiredPlayerSession
  89. object EC2InstanceCounts
  90. object EC2InstanceLimit
  91. object EC2InstanceTypeEnum
  92. object Event
  93. object EventCodeEnum
  94. object FleetActionEnum
  95. object FleetAttributes
  96. object FleetCapacity
  97. object FleetStatusEnum
  98. object FleetTypeEnum
  99. object FleetUtilization
  100. object GameProperty
  101. object GameSession
  102. object GameSessionConnectionInfo
  103. object GameSessionDetail
  104. object GameSessionPlacement
  105. object GameSessionPlacementStateEnum
  106. object GameSessionQueue
  107. object GameSessionQueueDestination
  108. object GameSessionStatusEnum
  109. object GameSessionStatusReasonEnum
  110. object GetGameSessionLogUrlInput
  111. object GetGameSessionLogUrlOutput
  112. object GetInstanceAccessInput
  113. object GetInstanceAccessOutput
  114. object Instance
  115. object InstanceAccess
  116. object InstanceCredentials
  117. object InstanceStatusEnum
  118. object IpPermission
  119. object IpProtocolEnum
  120. object ListAliasesInput
  121. object ListAliasesOutput
  122. object ListBuildsInput
  123. object ListBuildsOutput
  124. object ListFleetsInput
  125. object ListFleetsOutput
  126. object MatchedPlayerSession
  127. object MatchmakingConfiguration
  128. object MatchmakingConfigurationStatusEnum
  129. object MatchmakingRuleSet
  130. object MatchmakingTicket
  131. object MetricNameEnum
  132. object OperatingSystemEnum
  133. object PlacedPlayerSession
  134. object Player
  135. object PlayerLatency
  136. object PlayerLatencyPolicy
  137. object PlayerSession
  138. object PlayerSessionCreationPolicyEnum
  139. object PlayerSessionStatusEnum
  140. object PolicyTypeEnum
  141. object ProtectionPolicyEnum
  142. object PutScalingPolicyInput
  143. object PutScalingPolicyOutput
  144. object RequestUploadCredentialsInput
  145. object RequestUploadCredentialsOutput
  146. object ResolveAliasInput
  147. object ResolveAliasOutput
  148. object ResourceCreationLimitPolicy
  149. object RoutingStrategy
  150. object RoutingStrategyTypeEnum
  151. object RuntimeConfiguration
  152. object S3Location
  153. object ScalingAdjustmentTypeEnum
  154. object ScalingPolicy
  155. object ScalingStatusTypeEnum
  156. object SearchGameSessionsInput
  157. object SearchGameSessionsOutput
  158. object ServerProcess
  159. object StartFleetActionsInput
  160. object StartFleetActionsOutput
  161. object StartGameSessionPlacementInput
  162. object StartGameSessionPlacementOutput
  163. object StartMatchBackfillInput
  164. object StartMatchBackfillOutput
  165. object StartMatchmakingInput
  166. object StartMatchmakingOutput
  167. object StopFleetActionsInput
  168. object StopFleetActionsOutput
  169. object StopGameSessionPlacementInput
  170. object StopGameSessionPlacementOutput
  171. object StopMatchmakingInput
  172. object StopMatchmakingOutput
  173. object TargetConfiguration
  174. object UpdateAliasInput
  175. object UpdateAliasOutput
  176. object UpdateBuildInput
  177. object UpdateBuildOutput
  178. object UpdateFleetAttributesInput
  179. object UpdateFleetAttributesOutput
  180. object UpdateFleetCapacityInput
  181. object UpdateFleetCapacityOutput
  182. object UpdateFleetPortSettingsInput
  183. object UpdateFleetPortSettingsOutput
  184. object UpdateGameSessionInput
  185. object UpdateGameSessionOutput
  186. object UpdateGameSessionQueueInput
  187. object UpdateGameSessionQueueOutput
  188. object UpdateMatchmakingConfigurationInput
  189. object UpdateMatchmakingConfigurationOutput
  190. object UpdateRuntimeConfigurationInput
  191. object UpdateRuntimeConfigurationOutput
  192. object ValidateMatchmakingRuleSetInput
  193. object ValidateMatchmakingRuleSetOutput
  194. object VpcPeeringAuthorization
  195. object VpcPeeringConnection
  196. object VpcPeeringConnectionStatus

Inherited from AnyRef

Inherited from Any

Ungrouped