Class: TencentCloud::Dasb::V20191018::CreateUserRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Dasb::V20191018::CreateUserRequest
- Defined in:
- lib/v20191018/models.rb
Overview
CreateUser请求参数结构体
Instance Attribute Summary collapse
-
#AuthType ⇒ Object
生效、失效时间不填则用户长期有效 生效、失效时间不填则用户长期有效.
-
#DepartmentId ⇒ Object
生效、失效时间不填则用户长期有效 生效、失效时间不填则用户长期有效.
-
#Email ⇒ Object
生效、失效时间不填则用户长期有效 生效、失效时间不填则用户长期有效.
-
#GroupIdSet ⇒ Object
生效、失效时间不填则用户长期有效 生效、失效时间不填则用户长期有效.
-
#Phone ⇒ Object
生效、失效时间不填则用户长期有效 生效、失效时间不填则用户长期有效.
-
#RealName ⇒ Object
生效、失效时间不填则用户长期有效 生效、失效时间不填则用户长期有效.
-
#UserName ⇒ Object
生效、失效时间不填则用户长期有效 生效、失效时间不填则用户长期有效.
-
#ValidateFrom ⇒ Object
生效、失效时间不填则用户长期有效 生效、失效时间不填则用户长期有效.
-
#ValidateTime ⇒ Object
生效、失效时间不填则用户长期有效 生效、失效时间不填则用户长期有效.
-
#ValidateTo ⇒ Object
生效、失效时间不填则用户长期有效 生效、失效时间不填则用户长期有效.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(username = nil, realname = nil, phone = nil, email = nil, validatefrom = nil, validateto = nil, groupidset = nil, authtype = nil, validatetime = nil, departmentid = nil) ⇒ CreateUserRequest
constructor
A new instance of CreateUserRequest.
Constructor Details
#initialize(username = nil, realname = nil, phone = nil, email = nil, validatefrom = nil, validateto = nil, groupidset = nil, authtype = nil, validatetime = nil, departmentid = nil) ⇒ CreateUserRequest
Returns a new instance of CreateUserRequest.
1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 |
# File 'lib/v20191018/models.rb', line 1315 def initialize(username=nil, realname=nil, phone=nil, email=nil, validatefrom=nil, validateto=nil, groupidset=nil, authtype=nil, validatetime=nil, departmentid=nil) @UserName = username @RealName = realname @Phone = phone @Email = email @ValidateFrom = validatefrom @ValidateTo = validateto @GroupIdSet = groupidset @AuthType = authtype @ValidateTime = validatetime @DepartmentId = departmentid end |
Instance Attribute Details
#AuthType ⇒ Object
生效、失效时间不填则用户长期有效生效、失效时间不填则用户长期有效
1313 1314 1315 |
# File 'lib/v20191018/models.rb', line 1313 def AuthType @AuthType end |
#DepartmentId ⇒ Object
生效、失效时间不填则用户长期有效生效、失效时间不填则用户长期有效
1313 1314 1315 |
# File 'lib/v20191018/models.rb', line 1313 def DepartmentId @DepartmentId end |
#Email ⇒ Object
生效、失效时间不填则用户长期有效生效、失效时间不填则用户长期有效
1313 1314 1315 |
# File 'lib/v20191018/models.rb', line 1313 def Email @Email end |
#GroupIdSet ⇒ Object
生效、失效时间不填则用户长期有效生效、失效时间不填则用户长期有效
1313 1314 1315 |
# File 'lib/v20191018/models.rb', line 1313 def GroupIdSet @GroupIdSet end |
#Phone ⇒ Object
生效、失效时间不填则用户长期有效生效、失效时间不填则用户长期有效
1313 1314 1315 |
# File 'lib/v20191018/models.rb', line 1313 def Phone @Phone end |
#RealName ⇒ Object
生效、失效时间不填则用户长期有效生效、失效时间不填则用户长期有效
1313 1314 1315 |
# File 'lib/v20191018/models.rb', line 1313 def RealName @RealName end |
#UserName ⇒ Object
生效、失效时间不填则用户长期有效生效、失效时间不填则用户长期有效
1313 1314 1315 |
# File 'lib/v20191018/models.rb', line 1313 def UserName @UserName end |
#ValidateFrom ⇒ Object
生效、失效时间不填则用户长期有效生效、失效时间不填则用户长期有效
1313 1314 1315 |
# File 'lib/v20191018/models.rb', line 1313 def ValidateFrom @ValidateFrom end |
#ValidateTime ⇒ Object
生效、失效时间不填则用户长期有效生效、失效时间不填则用户长期有效
1313 1314 1315 |
# File 'lib/v20191018/models.rb', line 1313 def ValidateTime @ValidateTime end |
#ValidateTo ⇒ Object
生效、失效时间不填则用户长期有效生效、失效时间不填则用户长期有效
1313 1314 1315 |
# File 'lib/v20191018/models.rb', line 1313 def ValidateTo @ValidateTo end |
Instance Method Details
#deserialize(params) ⇒ Object
1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 |
# File 'lib/v20191018/models.rb', line 1328 def deserialize(params) @UserName = params['UserName'] @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 |