Class: TencentCloud::Gse::V20191112::EndGameServerSessionAndProcessRequest

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20191112/models.rb

Overview

EndGameServerSessionAndProcess请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(gameserversessionid = nil, ipaddress = nil, port = nil) ⇒ EndGameServerSessionAndProcessRequest

Returns a new instance of EndGameServerSessionAndProcessRequest.



2803
2804
2805
2806
2807
# File 'lib/v20191112/models.rb', line 2803

def initialize(gameserversessionid=nil, ipaddress=nil, port=nil)
  @GameServerSessionId = gameserversessionid
  @IpAddress = ipaddress
  @Port = port
end

Instance Attribute Details

#GameServerSessionIdObject

Parameters:

  • GameServerSessionId:

    游戏服务器会话ID,如果传入游戏服务器会话ID,结束对应进程以及游戏服务器会话和玩家会话。

  • IpAddress:

    CVM的公网IP地址,需同时传入IpAddress和Port,结束IpAddress和Port对应的进程以及游戏服务器会话(如果存在)和玩家会话(如果存在),单独传入IpAddress不生效。

  • Port:

    端口号,取值范围1025-60000,需同时传入IpAddress和Port,结束IpAddress和Port对应的进程以及游戏服务器会话(如果存在)和玩家会话(如果存在),单独传入Port不生效。



2801
2802
2803
# File 'lib/v20191112/models.rb', line 2801

def GameServerSessionId
  @GameServerSessionId
end

#IpAddressObject

Parameters:

  • GameServerSessionId:

    游戏服务器会话ID,如果传入游戏服务器会话ID,结束对应进程以及游戏服务器会话和玩家会话。

  • IpAddress:

    CVM的公网IP地址,需同时传入IpAddress和Port,结束IpAddress和Port对应的进程以及游戏服务器会话(如果存在)和玩家会话(如果存在),单独传入IpAddress不生效。

  • Port:

    端口号,取值范围1025-60000,需同时传入IpAddress和Port,结束IpAddress和Port对应的进程以及游戏服务器会话(如果存在)和玩家会话(如果存在),单独传入Port不生效。



2801
2802
2803
# File 'lib/v20191112/models.rb', line 2801

def IpAddress
  @IpAddress
end

#PortObject

Parameters:

  • GameServerSessionId:

    游戏服务器会话ID,如果传入游戏服务器会话ID,结束对应进程以及游戏服务器会话和玩家会话。

  • IpAddress:

    CVM的公网IP地址,需同时传入IpAddress和Port,结束IpAddress和Port对应的进程以及游戏服务器会话(如果存在)和玩家会话(如果存在),单独传入IpAddress不生效。

  • Port:

    端口号,取值范围1025-60000,需同时传入IpAddress和Port,结束IpAddress和Port对应的进程以及游戏服务器会话(如果存在)和玩家会话(如果存在),单独传入Port不生效。



2801
2802
2803
# File 'lib/v20191112/models.rb', line 2801

def Port
  @Port
end

Instance Method Details

#deserialize(params) ⇒ Object



2809
2810
2811
2812
2813
# File 'lib/v20191112/models.rb', line 2809

def deserialize(params)
  @GameServerSessionId = params['GameServerSessionId']
  @IpAddress = params['IpAddress']
  @Port = params['Port']
end