Class: TencentCloud::Rkp::V20191209::GetTokenRequest

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

Overview

GetToken请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(businessid = nil, scene = nil, businessuserid = nil, appclientip = nil, expiretime = nil, oldtoken = nil) ⇒ GetTokenRequest

Returns a new instance of GetTokenRequest.



138
139
140
141
142
143
144
145
# File 'lib/v20191209/models.rb', line 138

def initialize(businessid=nil, scene=nil, businessuserid=nil, appclientip=nil, expiretime=nil, oldtoken=nil)
  @BusinessId = businessid
  @Scene = scene
  @BusinessUserId = businessuserid
  @AppClientIp = appclientip
  @ExpireTime = expiretime
  @OldToken = oldtoken
end

Instance Attribute Details

#AppClientIpObject

Parameters:

  • BusinessId:

    业务ID

  • Scene:

    业务子场景

  • BusinessUserId:

    业务侧账号体系下的用户ID

  • AppClientIp:

    用户侧的IP

  • ExpireTime:

    过期时间

  • OldToken:

    上一个token



136
137
138
# File 'lib/v20191209/models.rb', line 136

def AppClientIp
  @AppClientIp
end

#BusinessIdObject

Parameters:

  • BusinessId:

    业务ID

  • Scene:

    业务子场景

  • BusinessUserId:

    业务侧账号体系下的用户ID

  • AppClientIp:

    用户侧的IP

  • ExpireTime:

    过期时间

  • OldToken:

    上一个token



136
137
138
# File 'lib/v20191209/models.rb', line 136

def BusinessId
  @BusinessId
end

#BusinessUserIdObject

Parameters:

  • BusinessId:

    业务ID

  • Scene:

    业务子场景

  • BusinessUserId:

    业务侧账号体系下的用户ID

  • AppClientIp:

    用户侧的IP

  • ExpireTime:

    过期时间

  • OldToken:

    上一个token



136
137
138
# File 'lib/v20191209/models.rb', line 136

def BusinessUserId
  @BusinessUserId
end

#ExpireTimeObject

Parameters:

  • BusinessId:

    业务ID

  • Scene:

    业务子场景

  • BusinessUserId:

    业务侧账号体系下的用户ID

  • AppClientIp:

    用户侧的IP

  • ExpireTime:

    过期时间

  • OldToken:

    上一个token



136
137
138
# File 'lib/v20191209/models.rb', line 136

def ExpireTime
  @ExpireTime
end

#OldTokenObject

Parameters:

  • BusinessId:

    业务ID

  • Scene:

    业务子场景

  • BusinessUserId:

    业务侧账号体系下的用户ID

  • AppClientIp:

    用户侧的IP

  • ExpireTime:

    过期时间

  • OldToken:

    上一个token



136
137
138
# File 'lib/v20191209/models.rb', line 136

def OldToken
  @OldToken
end

#SceneObject

Parameters:

  • BusinessId:

    业务ID

  • Scene:

    业务子场景

  • BusinessUserId:

    业务侧账号体系下的用户ID

  • AppClientIp:

    用户侧的IP

  • ExpireTime:

    过期时间

  • OldToken:

    上一个token



136
137
138
# File 'lib/v20191209/models.rb', line 136

def Scene
  @Scene
end

Instance Method Details

#deserialize(params) ⇒ Object



147
148
149
150
151
152
153
154
# File 'lib/v20191209/models.rb', line 147

def deserialize(params)
  @BusinessId = params['BusinessId']
  @Scene = params['Scene']
  @BusinessUserId = params['BusinessUserId']
  @AppClientIp = params['AppClientIp']
  @ExpireTime = params['ExpireTime']
  @OldToken = params['OldToken']
end