Class: TencentCloud::Ess::V20201111::UserInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Ess::V20201111::UserInfo
- Extended by:
- Gem::Deprecate
- Defined in:
- lib/v20201111/models.rb
Overview
用户信息
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(userid = nil, channel = nil, openid = nil, clientip = nil, proxyip = nil) ⇒ UserInfo
constructor
A new instance of UserInfo.
Constructor Details
#initialize(userid = nil, channel = nil, openid = nil, clientip = nil, proxyip = nil) ⇒ UserInfo
Returns a new instance of UserInfo.
18147 18148 18149 18150 18151 18152 18153 |
# File 'lib/v20201111/models.rb', line 18147 def initialize(userid=nil, channel=nil, openid=nil, clientip=nil, proxyip=nil) @UserId = userid @Channel = channel @OpenId = openid @ClientIp = clientip @ProxyIp = proxyip end |
Instance Attribute Details
#Channel ⇒ Object
18136 18137 18138 |
# File 'lib/v20201111/models.rb', line 18136 def Channel @Channel end |
#ClientIp ⇒ Object
18136 18137 18138 |
# File 'lib/v20201111/models.rb', line 18136 def ClientIp @ClientIp end |
#OpenId ⇒ Object
18136 18137 18138 |
# File 'lib/v20201111/models.rb', line 18136 def OpenId @OpenId end |
#ProxyIp ⇒ Object
18136 18137 18138 |
# File 'lib/v20201111/models.rb', line 18136 def ProxyIp @ProxyIp end |
#UserId ⇒ Object
18136 18137 18138 |
# File 'lib/v20201111/models.rb', line 18136 def UserId @UserId end |
Instance Method Details
#deserialize(params) ⇒ Object
18155 18156 18157 18158 18159 18160 18161 |
# File 'lib/v20201111/models.rb', line 18155 def deserialize(params) @UserId = params['UserId'] @Channel = params['Channel'] @OpenId = params['OpenId'] @ClientIp = params['ClientIp'] @ProxyIp = params['ProxyIp'] end |