Class: TencentCloud::Gs::V20191118::SwitchGameArchiveRequest

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

Overview

SwitchGameArchive请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(userid = nil, gameid = nil, gamearchiveurl = nil, gamecontext = nil) ⇒ SwitchGameArchiveRequest

Returns a new instance of SwitchGameArchiveRequest.



4540
4541
4542
4543
4544
4545
# File 'lib/v20191118/models.rb', line 4540

def initialize(userid=nil, gameid=nil, gamearchiveurl=nil, gamecontext=nil)
  @UserId = userid
  @GameId = gameid
  @GameArchiveUrl = gamearchiveurl
  @GameContext = gamecontext
end

Instance Attribute Details

#GameArchiveUrlObject

Parameters:

  • UserId:

    游戏用户ID

  • GameId:

    游戏ID

  • GameArchiveUrl:

    游戏存档Url

  • GameContext:

    游戏相关参数



4538
4539
4540
# File 'lib/v20191118/models.rb', line 4538

def GameArchiveUrl
  @GameArchiveUrl
end

#GameContextObject

Parameters:

  • UserId:

    游戏用户ID

  • GameId:

    游戏ID

  • GameArchiveUrl:

    游戏存档Url

  • GameContext:

    游戏相关参数



4538
4539
4540
# File 'lib/v20191118/models.rb', line 4538

def GameContext
  @GameContext
end

#GameIdObject

Parameters:

  • UserId:

    游戏用户ID

  • GameId:

    游戏ID

  • GameArchiveUrl:

    游戏存档Url

  • GameContext:

    游戏相关参数



4538
4539
4540
# File 'lib/v20191118/models.rb', line 4538

def GameId
  @GameId
end

#UserIdObject

Parameters:

  • UserId:

    游戏用户ID

  • GameId:

    游戏ID

  • GameArchiveUrl:

    游戏存档Url

  • GameContext:

    游戏相关参数



4538
4539
4540
# File 'lib/v20191118/models.rb', line 4538

def UserId
  @UserId
end

Instance Method Details

#deserialize(params) ⇒ Object



4547
4548
4549
4550
4551
4552
# File 'lib/v20191118/models.rb', line 4547

def deserialize(params)
  @UserId = params['UserId']
  @GameId = params['GameId']
  @GameArchiveUrl = params['GameArchiveUrl']
  @GameContext = params['GameContext']
end