Class: TencentCloud::Organization::V20210331::CreateUserRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Organization::V20210331::CreateUserRequest
- Defined in:
- lib/v20210331/models.rb
Overview
CreateUser请求参数结构体
Instance Attribute Summary collapse
- #Description ⇒ Object
- #DisplayName ⇒ Object
- #Email ⇒ Object
- #FirstName ⇒ Object
- #LastName ⇒ Object
- #UserName ⇒ Object
- #UserStatus ⇒ Object
- #UserType ⇒ Object
- #ZoneId ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(zoneid = nil, username = nil, firstname = nil, lastname = nil, displayname = nil, description = nil, email = nil, userstatus = nil, usertype = nil) ⇒ CreateUserRequest
constructor
A new instance of CreateUserRequest.
Constructor Details
#initialize(zoneid = nil, username = nil, firstname = nil, lastname = nil, displayname = nil, description = nil, email = nil, userstatus = nil, usertype = nil) ⇒ CreateUserRequest
Returns a new instance of CreateUserRequest.
1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 |
# File 'lib/v20210331/models.rb', line 1411 def initialize(zoneid=nil, username=nil, firstname=nil, lastname=nil, displayname=nil, description=nil, email=nil, userstatus=nil, usertype=nil) @ZoneId = zoneid @UserName = username @FirstName = firstname @LastName = lastname @DisplayName = displayname @Description = description @Email = email @UserStatus = userstatus @UserType = usertype end |
Instance Attribute Details
#Description ⇒ Object
1409 1410 1411 |
# File 'lib/v20210331/models.rb', line 1409 def Description @Description end |
#DisplayName ⇒ Object
1409 1410 1411 |
# File 'lib/v20210331/models.rb', line 1409 def DisplayName @DisplayName end |
#Email ⇒ Object
1409 1410 1411 |
# File 'lib/v20210331/models.rb', line 1409 def Email @Email end |
#FirstName ⇒ Object
1409 1410 1411 |
# File 'lib/v20210331/models.rb', line 1409 def FirstName @FirstName end |
#LastName ⇒ Object
1409 1410 1411 |
# File 'lib/v20210331/models.rb', line 1409 def LastName @LastName end |
#UserName ⇒ Object
1409 1410 1411 |
# File 'lib/v20210331/models.rb', line 1409 def UserName @UserName end |
#UserStatus ⇒ Object
1409 1410 1411 |
# File 'lib/v20210331/models.rb', line 1409 def UserStatus @UserStatus end |
#UserType ⇒ Object
1409 1410 1411 |
# File 'lib/v20210331/models.rb', line 1409 def UserType @UserType end |
#ZoneId ⇒ Object
1409 1410 1411 |
# File 'lib/v20210331/models.rb', line 1409 def ZoneId @ZoneId end |
Instance Method Details
#deserialize(params) ⇒ Object
1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 |
# File 'lib/v20210331/models.rb', line 1423 def deserialize(params) @ZoneId = params['ZoneId'] @UserName = params['UserName'] @FirstName = params['FirstName'] @LastName = params['LastName'] @DisplayName = params['DisplayName'] @Description = params['Description'] @Email = params['Email'] @UserStatus = params['UserStatus'] @UserType = params['UserType'] end |