Class: TencentCloud::Dasb::V20191018::ModifyUserRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Dasb::V20191018::ModifyUserRequest
- Defined in:
- lib/v20191018/models.rb
Overview
ModifyUser请求参数结构体
Instance Attribute Summary collapse
-
#AuthType ⇒ Object
生效、失效时间不填则用户长期有效 生效、失效时间不填则用户长期有效.
-
#DepartmentId ⇒ Object
生效、失效时间不填则用户长期有效 生效、失效时间不填则用户长期有效.
-
#Email ⇒ Object
生效、失效时间不填则用户长期有效 生效、失效时间不填则用户长期有效.
-
#GroupIdSet ⇒ Object
生效、失效时间不填则用户长期有效 生效、失效时间不填则用户长期有效.
-
#Id ⇒ Object
生效、失效时间不填则用户长期有效 生效、失效时间不填则用户长期有效.
-
#Phone ⇒ Object
生效、失效时间不填则用户长期有效 生效、失效时间不填则用户长期有效.
-
#RealName ⇒ Object
生效、失效时间不填则用户长期有效 生效、失效时间不填则用户长期有效.
-
#ValidateFrom ⇒ Object
生效、失效时间不填则用户长期有效 生效、失效时间不填则用户长期有效.
-
#ValidateTime ⇒ Object
生效、失效时间不填则用户长期有效 生效、失效时间不填则用户长期有效.
-
#ValidateTo ⇒ Object
生效、失效时间不填则用户长期有效 生效、失效时间不填则用户长期有效.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(id = nil, realname = nil, phone = nil, email = nil, validatefrom = nil, validateto = nil, groupidset = nil, authtype = nil, validatetime = nil, departmentid = nil) ⇒ ModifyUserRequest
constructor
A new instance of ModifyUserRequest.
Constructor Details
#initialize(id = nil, realname = nil, phone = nil, email = nil, validatefrom = nil, validateto = nil, groupidset = nil, authtype = nil, validatetime = nil, departmentid = nil) ⇒ ModifyUserRequest
Returns a new instance of ModifyUserRequest.
3961 3962 3963 3964 3965 3966 3967 3968 3969 3970 3971 3972 |
# File 'lib/v20191018/models.rb', line 3961 def initialize(id=nil, realname=nil, phone=nil, email=nil, validatefrom=nil, validateto=nil, groupidset=nil, authtype=nil, validatetime=nil, departmentid=nil) @Id = id @RealName = realname @Phone = phone @Email = email @ValidateFrom = validatefrom @ValidateTo = validateto @GroupIdSet = groupidset @AuthType = authtype @ValidateTime = validatetime @DepartmentId = departmentid end |
Instance Attribute Details
#AuthType ⇒ Object
生效、失效时间不填则用户长期有效生效、失效时间不填则用户长期有效
3959 3960 3961 |
# File 'lib/v20191018/models.rb', line 3959 def AuthType @AuthType end |
#DepartmentId ⇒ Object
生效、失效时间不填则用户长期有效生效、失效时间不填则用户长期有效
3959 3960 3961 |
# File 'lib/v20191018/models.rb', line 3959 def DepartmentId @DepartmentId end |
#Email ⇒ Object
生效、失效时间不填则用户长期有效生效、失效时间不填则用户长期有效
3959 3960 3961 |
# File 'lib/v20191018/models.rb', line 3959 def Email @Email end |
#GroupIdSet ⇒ Object
生效、失效时间不填则用户长期有效生效、失效时间不填则用户长期有效
3959 3960 3961 |
# File 'lib/v20191018/models.rb', line 3959 def GroupIdSet @GroupIdSet end |
#Id ⇒ Object
生效、失效时间不填则用户长期有效生效、失效时间不填则用户长期有效
3959 3960 3961 |
# File 'lib/v20191018/models.rb', line 3959 def Id @Id end |
#Phone ⇒ Object
生效、失效时间不填则用户长期有效生效、失效时间不填则用户长期有效
3959 3960 3961 |
# File 'lib/v20191018/models.rb', line 3959 def Phone @Phone end |
#RealName ⇒ Object
生效、失效时间不填则用户长期有效生效、失效时间不填则用户长期有效
3959 3960 3961 |
# File 'lib/v20191018/models.rb', line 3959 def RealName @RealName end |
#ValidateFrom ⇒ Object
生效、失效时间不填则用户长期有效生效、失效时间不填则用户长期有效
3959 3960 3961 |
# File 'lib/v20191018/models.rb', line 3959 def ValidateFrom @ValidateFrom end |
#ValidateTime ⇒ Object
生效、失效时间不填则用户长期有效生效、失效时间不填则用户长期有效
3959 3960 3961 |
# File 'lib/v20191018/models.rb', line 3959 def ValidateTime @ValidateTime end |
#ValidateTo ⇒ Object
生效、失效时间不填则用户长期有效生效、失效时间不填则用户长期有效
3959 3960 3961 |
# File 'lib/v20191018/models.rb', line 3959 def ValidateTo @ValidateTo end |
Instance Method Details
#deserialize(params) ⇒ Object
3974 3975 3976 3977 3978 3979 3980 3981 3982 3983 3984 3985 |
# File 'lib/v20191018/models.rb', line 3974 def deserialize(params) @Id = params['Id'] @RealName = params['RealName'] @Phone = params['Phone'] @Email = params['Email'] @ValidateFrom = params['ValidateFrom'] @ValidateTo = params['ValidateTo'] @GroupIdSet = params['GroupIdSet'] @AuthType = params['AuthType'] @ValidateTime = params['ValidateTime'] @DepartmentId = params['DepartmentId'] end |