Class: TencentCloud::Essbasic::V20201222::ModifyUserRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Essbasic::V20201222::ModifyUserRequest
- Defined in:
- lib/v20201222/models.rb
Overview
ModifyUser请求参数结构体
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(caller = nil, openid = nil, userid = nil, mobile = nil, email = nil, name = nil) ⇒ ModifyUserRequest
constructor
A new instance of ModifyUserRequest.
Constructor Details
#initialize(caller = nil, openid = nil, userid = nil, mobile = nil, email = nil, name = nil) ⇒ ModifyUserRequest
Returns a new instance of ModifyUserRequest.
3498 3499 3500 3501 3502 3503 3504 3505 |
# File 'lib/v20201222/models.rb', line 3498 def initialize(caller=nil, openid=nil, userid=nil, mobile=nil, email=nil, name=nil) @Caller = caller @OpenId = openid @UserId = userid @Mobile = mobile @Email = email @Name = name end |
Instance Attribute Details
#Caller ⇒ Object
3496 3497 3498 |
# File 'lib/v20201222/models.rb', line 3496 def Caller @Caller end |
#Email ⇒ Object
3496 3497 3498 |
# File 'lib/v20201222/models.rb', line 3496 def Email @Email end |
#Mobile ⇒ Object
3496 3497 3498 |
# File 'lib/v20201222/models.rb', line 3496 def Mobile @Mobile end |
#Name ⇒ Object
3496 3497 3498 |
# File 'lib/v20201222/models.rb', line 3496 def Name @Name end |
#OpenId ⇒ Object
3496 3497 3498 |
# File 'lib/v20201222/models.rb', line 3496 def OpenId @OpenId end |
#UserId ⇒ Object
3496 3497 3498 |
# File 'lib/v20201222/models.rb', line 3496 def UserId @UserId end |
Instance Method Details
#deserialize(params) ⇒ Object
3507 3508 3509 3510 3511 3512 3513 3514 3515 3516 3517 |
# File 'lib/v20201222/models.rb', line 3507 def deserialize(params) unless params['Caller'].nil? @Caller = Caller.new @Caller.deserialize(params['Caller']) end @OpenId = params['OpenId'] @UserId = params['UserId'] @Mobile = params['Mobile'] @Email = params['Email'] @Name = params['Name'] end |