Amazon GameLift ServersFleetIQ API 操作
以下操作允许您与 Amazon EC2 和 Amazon EC2 Auto Scaling 组一起管理您的 Amazon GameLift Servers FleetIQ 资源,包括游戏服务器组和游戏服务器。
管理游戏服务器组
使用这些操作通过 FleetIQ 优化来管理您的游戏服务器部署。游戏服务器组控制游戏服务器进程在 Amazon EC2 实例上的启动方式、设置和 Amazon EC2 Auto Scaling 组,并定义如何应用 FleetIQ 优化。
-
CreateGameServerGroup – 创建新的游戏服务器组和对应的 Amazon EC2 Auto Scaling 组,然后开始启动实例以托管游戏服务器。CLI 命令:create-game-server-group
-
ListGameServerGroups – 获取 Amazon GameLift Servers 区域中所有游戏服务器组的列表。CLI 命令:list-game-server-groups
-
DescribeGameServerGroup – 检索游戏服务器组的元数据。CLI 命令:describe-game-server-group
-
UpdateGameServerGroup – 更改游戏服务器组元数据。CLI 命令:update-game-server-group
-
DeleteGameServerGroup – 永久删除游戏服务器组并终止关联托管资源的 FleetIQ 活动。CLI 命令:delete-game-server-group
-
ResumeGameServerGroup – 恢复游戏服务器组暂停的 FleetIQ 活动。CLI 命令:resume-game-server-group
-
SuspendGameServerGroup – 临时停止游戏服务器组的 FleetIQ 活动。CLI 命令:suspend-game-server-group
管理游戏服务器
使用这些操作通过 FleetIQ 优化来管理您的游戏服务器部署。游戏服务器组控制游戏服务器进程在 Amazon EC2 实例上的启动方式、设置和 Amazon EC2 Auto Scaling 组,并定义如何应用 FleetIQ 优化。
-
RegisterGameServer – 从新的游戏服务器进行调用,以通知 Amazon GameLift Servers FleetIQ 游戏服务器已准备好托管游戏。CLI 命令:register-game-server-group
-
ListGameServers – 从游戏客户端服务进行调用,以获取当前在游戏服务器组中运行的所有游戏服务器的列表。CLI 命令:list-game-servers
-
ClaimGameServer – 从游戏客户端服务进行调用,以查找并保留游戏服务器以托管新游戏会话。CLI 命令:claim-game-server
-
DescribeGameServer – 检索游戏服务器的元数据。CLI 命令:describe-game-server
-
UpdateGameServer – 更改游戏服务器元数据、运行状况或利用率状态。CLI 命令:update-game-server
-
DeregisterGameServer – 从终止游戏服务器进行调用,以提示 Amazon GameLift Servers FleetIQ 从游戏服务器组中删除游戏服务器。CLI 命令:deregister-game-server