Class: TencentCloud::Smh::V20210712::CreateUserRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Smh::V20210712::CreateUserRequest
- Defined in:
- lib/v20210712/models.rb
Overview
CreateUser请求参数结构体
Instance Attribute Summary collapse
- #AccountName ⇒ Object
- #AccountPassword ⇒ Object
- #AccountUserId ⇒ Object
- #Avatar ⇒ Object
- #Comment ⇒ Object
- #CountryCode ⇒ Object
- #Customize ⇒ Object
- #Email ⇒ Object
- #Enabled ⇒ Object
- #LibraryId ⇒ Object
- #Nickname ⇒ Object
- #PhoneNumber ⇒ Object
- #Role ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(libraryid = nil, role = nil, enabled = nil, countrycode = nil, phonenumber = nil, email = nil, accountname = nil, accountpassword = nil, accountuserid = nil, comment = nil, nickname = nil, avatar = nil, customize = nil) ⇒ CreateUserRequest
constructor
A new instance of CreateUserRequest.
Constructor Details
#initialize(libraryid = nil, role = nil, enabled = nil, countrycode = nil, phonenumber = nil, email = nil, accountname = nil, accountpassword = nil, accountuserid = nil, comment = nil, nickname = nil, avatar = nil, customize = nil) ⇒ CreateUserRequest
Returns a new instance of CreateUserRequest.
167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 |
# File 'lib/v20210712/models.rb', line 167 def initialize(libraryid=nil, role=nil, enabled=nil, countrycode=nil, phonenumber=nil, email=nil, accountname=nil, accountpassword=nil, accountuserid=nil, comment=nil, nickname=nil, avatar=nil, customize=nil) @LibraryId = libraryid @Role = role @Enabled = enabled @CountryCode = countrycode @PhoneNumber = phonenumber @Email = email @AccountName = accountname @AccountPassword = accountpassword @AccountUserId = accountuserid @Comment = comment @Nickname = nickname @Avatar = avatar @Customize = customize end |
Instance Attribute Details
#AccountName ⇒ Object
165 166 167 |
# File 'lib/v20210712/models.rb', line 165 def AccountName @AccountName end |
#AccountPassword ⇒ Object
165 166 167 |
# File 'lib/v20210712/models.rb', line 165 def AccountPassword @AccountPassword end |
#AccountUserId ⇒ Object
165 166 167 |
# File 'lib/v20210712/models.rb', line 165 def AccountUserId @AccountUserId end |
#Avatar ⇒ Object
165 166 167 |
# File 'lib/v20210712/models.rb', line 165 def Avatar @Avatar end |
#Comment ⇒ Object
165 166 167 |
# File 'lib/v20210712/models.rb', line 165 def Comment @Comment end |
#CountryCode ⇒ Object
165 166 167 |
# File 'lib/v20210712/models.rb', line 165 def CountryCode @CountryCode end |
#Customize ⇒ Object
165 166 167 |
# File 'lib/v20210712/models.rb', line 165 def Customize @Customize end |
#Email ⇒ Object
165 166 167 |
# File 'lib/v20210712/models.rb', line 165 def Email @Email end |
#Enabled ⇒ Object
165 166 167 |
# File 'lib/v20210712/models.rb', line 165 def Enabled @Enabled end |
#LibraryId ⇒ Object
165 166 167 |
# File 'lib/v20210712/models.rb', line 165 def LibraryId @LibraryId end |
#Nickname ⇒ Object
165 166 167 |
# File 'lib/v20210712/models.rb', line 165 def Nickname @Nickname end |
#PhoneNumber ⇒ Object
165 166 167 |
# File 'lib/v20210712/models.rb', line 165 def PhoneNumber @PhoneNumber end |
#Role ⇒ Object
165 166 167 |
# File 'lib/v20210712/models.rb', line 165 def Role @Role end |
Instance Method Details
#deserialize(params) ⇒ Object
183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 |
# File 'lib/v20210712/models.rb', line 183 def deserialize(params) @LibraryId = params['LibraryId'] @Role = params['Role'] @Enabled = params['Enabled'] @CountryCode = params['CountryCode'] @PhoneNumber = params['PhoneNumber'] @Email = params['Email'] @AccountName = params['AccountName'] @AccountPassword = params['AccountPassword'] @AccountUserId = params['AccountUserId'] @Comment = params['Comment'] @Nickname = params['Nickname'] @Avatar = params['Avatar'] @Customize = params['Customize'] end |