Class: TencentCloud::Essbasic::V20201222::CreateUserAndSealRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Essbasic::V20201222::CreateUserAndSealRequest
- Defined in:
- lib/v20201222/models.rb
Overview
CreateUserAndSeal请求参数结构体
Instance Attribute Summary collapse
-
#Caller ⇒ Object
-
#Email ⇒ Object
-
#IdCardNumber ⇒ Object
-
#IdCardType ⇒ Object
-
#Mobile ⇒ Object
-
#Name ⇒ Object
-
#OpenId ⇒ Object
-
#SealName ⇒ Object
-
#SourceIp ⇒ Object
-
#UseOpenId ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(caller = nil, openid = nil, name = nil, idcardtype = nil, idcardnumber = nil, sourceip = nil, mobile = nil, email = nil, sealname = nil, useopenid = nil) ⇒ CreateUserAndSealRequest
constructor
A new instance of CreateUserAndSealRequest.
Constructor Details
#initialize(caller = nil, openid = nil, name = nil, idcardtype = nil, idcardnumber = nil, sourceip = nil, mobile = nil, email = nil, sealname = nil, useopenid = nil) ⇒ CreateUserAndSealRequest
Returns a new instance of CreateUserAndSealRequest.
1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 1739 1740 |
# File 'lib/v20201222/models.rb', line 1729 def initialize(caller=nil, openid=nil, name=nil, idcardtype=nil, idcardnumber=nil, sourceip=nil, mobile=nil, email=nil, sealname=nil, useopenid=nil) @Caller = caller @OpenId = openid @Name = name @IdCardType = idcardtype @IdCardNumber = idcardnumber @SourceIp = sourceip @Mobile = mobile @Email = email @SealName = sealname @UseOpenId = useopenid end |
Instance Attribute Details
#Caller ⇒ Object
- ID_CARD - 居民身份证
- HOUSEHOLD_REGISTER - 户口本
- TEMP_ID_CARD - 临时居民身份证
1727 1728 1729 |
# File 'lib/v20201222/models.rb', line 1727 def Caller @Caller end |
#Email ⇒ Object
- ID_CARD - 居民身份证
- HOUSEHOLD_REGISTER - 户口本
- TEMP_ID_CARD - 临时居民身份证
1727 1728 1729 |
# File 'lib/v20201222/models.rb', line 1727 def Email @Email end |
#IdCardNumber ⇒ Object
- ID_CARD - 居民身份证
- HOUSEHOLD_REGISTER - 户口本
- TEMP_ID_CARD - 临时居民身份证
1727 1728 1729 |
# File 'lib/v20201222/models.rb', line 1727 def IdCardNumber @IdCardNumber end |
#IdCardType ⇒ Object
- ID_CARD - 居民身份证
- HOUSEHOLD_REGISTER - 户口本
- TEMP_ID_CARD - 临时居民身份证
1727 1728 1729 |
# File 'lib/v20201222/models.rb', line 1727 def IdCardType @IdCardType end |
#Mobile ⇒ Object
- ID_CARD - 居民身份证
- HOUSEHOLD_REGISTER - 户口本
- TEMP_ID_CARD - 临时居民身份证
1727 1728 1729 |
# File 'lib/v20201222/models.rb', line 1727 def Mobile @Mobile end |
#Name ⇒ Object
- ID_CARD - 居民身份证
- HOUSEHOLD_REGISTER - 户口本
- TEMP_ID_CARD - 临时居民身份证
1727 1728 1729 |
# File 'lib/v20201222/models.rb', line 1727 def Name @Name end |
#OpenId ⇒ Object
- ID_CARD - 居民身份证
- HOUSEHOLD_REGISTER - 户口本
- TEMP_ID_CARD - 临时居民身份证
1727 1728 1729 |
# File 'lib/v20201222/models.rb', line 1727 def OpenId @OpenId end |
#SealName ⇒ Object
- ID_CARD - 居民身份证
- HOUSEHOLD_REGISTER - 户口本
- TEMP_ID_CARD - 临时居民身份证
1727 1728 1729 |
# File 'lib/v20201222/models.rb', line 1727 def SealName @SealName end |
#SourceIp ⇒ Object
- ID_CARD - 居民身份证
- HOUSEHOLD_REGISTER - 户口本
- TEMP_ID_CARD - 临时居民身份证
1727 1728 1729 |
# File 'lib/v20201222/models.rb', line 1727 def SourceIp @SourceIp end |
#UseOpenId ⇒ Object
- ID_CARD - 居民身份证
- HOUSEHOLD_REGISTER - 户口本
- TEMP_ID_CARD - 临时居民身份证
1727 1728 1729 |
# File 'lib/v20201222/models.rb', line 1727 def UseOpenId @UseOpenId end |
Instance Method Details
#deserialize(params) ⇒ Object
1742 1743 1744 1745 1746 1747 1748 1749 1750 1751 1752 1753 1754 1755 1756 |
# File 'lib/v20201222/models.rb', line 1742 def deserialize(params) unless params['Caller'].nil? @Caller = Caller.new @Caller.deserialize(params['Caller']) end @OpenId = params['OpenId'] @Name = params['Name'] @IdCardType = params['IdCardType'] @IdCardNumber = params['IdCardNumber'] @SourceIp = params['SourceIp'] @Mobile = params['Mobile'] @Email = params['Email'] @SealName = params['SealName'] @UseOpenId = params['UseOpenId'] end |