Class: TencentCloud::Ess::V20201111::CreatePreparedPersonalEsignRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Ess::V20201111::CreatePreparedPersonalEsignRequest
- Extended by:
- Gem::Deprecate
- Defined in:
- lib/v20201111/models.rb
Overview
CreatePreparedPersonalEsign请求参数结构体
Instance Attribute Summary collapse
-
#Agent ⇒ Object
注:
不传默认为处方单场景,即E_PRESCRIPTION_AUTO_SIGN. -
#EnableAutoSign ⇒ Object
注:
不传默认为处方单场景,即E_PRESCRIPTION_AUTO_SIGN. -
#FileId ⇒ Object
注:
不传默认为处方单场景,即E_PRESCRIPTION_AUTO_SIGN. -
#IdCardNumber ⇒ Object
注:
不传默认为处方单场景,即E_PRESCRIPTION_AUTO_SIGN. -
#IdCardType ⇒ Object
注:
不传默认为处方单场景,即E_PRESCRIPTION_AUTO_SIGN. -
#LicenseType ⇒ Object
注:
不传默认为处方单场景,即E_PRESCRIPTION_AUTO_SIGN. -
#Mobile ⇒ Object
注:
不传默认为处方单场景,即E_PRESCRIPTION_AUTO_SIGN. -
#Operator ⇒ Object
注:
不传默认为处方单场景,即E_PRESCRIPTION_AUTO_SIGN. -
#ProcessSeal ⇒ Object
注:
不传默认为处方单场景,即E_PRESCRIPTION_AUTO_SIGN. -
#SceneKey ⇒ Object
注:
不传默认为处方单场景,即E_PRESCRIPTION_AUTO_SIGN. -
#SealColor ⇒ Object
注:
不传默认为处方单场景,即E_PRESCRIPTION_AUTO_SIGN. -
#SealImage ⇒ Object
注:
不传默认为处方单场景,即E_PRESCRIPTION_AUTO_SIGN. -
#SealImageCompress ⇒ Object
注:
不传默认为处方单场景,即E_PRESCRIPTION_AUTO_SIGN. -
#SealName ⇒ Object
注:
不传默认为处方单场景,即E_PRESCRIPTION_AUTO_SIGN. -
#UserName ⇒ Object
注:
不传默认为处方单场景,即E_PRESCRIPTION_AUTO_SIGN.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(username = nil, idcardnumber = nil, sealname = nil, operator = nil, idcardtype = nil, sealimage = nil, sealimagecompress = nil, mobile = nil, enableautosign = nil, sealcolor = nil, processseal = nil, fileid = nil, agent = nil, licensetype = nil, scenekey = nil) ⇒ CreatePreparedPersonalEsignRequest
constructor
A new instance of CreatePreparedPersonalEsignRequest.
Constructor Details
#initialize(username = nil, idcardnumber = nil, sealname = nil, operator = nil, idcardtype = nil, sealimage = nil, sealimagecompress = nil, mobile = nil, enableautosign = nil, sealcolor = nil, processseal = nil, fileid = nil, agent = nil, licensetype = nil, scenekey = nil) ⇒ CreatePreparedPersonalEsignRequest
Returns a new instance of CreatePreparedPersonalEsignRequest.
7197 7198 7199 7200 7201 7202 7203 7204 7205 7206 7207 7208 7209 7210 7211 7212 7213 |
# File 'lib/v20201111/models.rb', line 7197 def initialize(username=nil, idcardnumber=nil, sealname=nil, operator=nil, idcardtype=nil, sealimage=nil, sealimagecompress=nil, mobile=nil, enableautosign=nil, sealcolor=nil, processseal=nil, fileid=nil, agent=nil, licensetype=nil, scenekey=nil) @UserName = username @IdCardNumber = idcardnumber @SealName = sealname @Operator = operator @IdCardType = idcardtype @SealImage = sealimage @SealImageCompress = sealimagecompress @Mobile = mobile @EnableAutoSign = enableautosign @SealColor = sealcolor @ProcessSeal = processseal @FileId = fileid @Agent = agent @LicenseType = licensetype @SceneKey = scenekey end |
Instance Attribute Details
#Agent ⇒ Object
注: 不传默认为处方单场景,即E_PRESCRIPTION_AUTO_SIGN
7192 7193 7194 |
# File 'lib/v20201111/models.rb', line 7192 def Agent @Agent end |
#EnableAutoSign ⇒ Object
注: 不传默认为处方单场景,即E_PRESCRIPTION_AUTO_SIGN
7192 7193 7194 |
# File 'lib/v20201111/models.rb', line 7192 def EnableAutoSign @EnableAutoSign end |
#FileId ⇒ Object
注: 不传默认为处方单场景,即E_PRESCRIPTION_AUTO_SIGN
7192 7193 7194 |
# File 'lib/v20201111/models.rb', line 7192 def FileId @FileId end |
#IdCardNumber ⇒ Object
注: 不传默认为处方单场景,即E_PRESCRIPTION_AUTO_SIGN
7192 7193 7194 |
# File 'lib/v20201111/models.rb', line 7192 def IdCardNumber @IdCardNumber end |
#IdCardType ⇒ Object
注: 不传默认为处方单场景,即E_PRESCRIPTION_AUTO_SIGN
7192 7193 7194 |
# File 'lib/v20201111/models.rb', line 7192 def IdCardType @IdCardType end |
#LicenseType ⇒ Object
注: 不传默认为处方单场景,即E_PRESCRIPTION_AUTO_SIGN
7192 7193 7194 |
# File 'lib/v20201111/models.rb', line 7192 def LicenseType @LicenseType end |
#Mobile ⇒ Object
注: 不传默认为处方单场景,即E_PRESCRIPTION_AUTO_SIGN
7192 7193 7194 |
# File 'lib/v20201111/models.rb', line 7192 def Mobile @Mobile end |
#Operator ⇒ Object
注: 不传默认为处方单场景,即E_PRESCRIPTION_AUTO_SIGN
7192 7193 7194 |
# File 'lib/v20201111/models.rb', line 7192 def Operator @Operator end |
#ProcessSeal ⇒ Object
注: 不传默认为处方单场景,即E_PRESCRIPTION_AUTO_SIGN
7192 7193 7194 |
# File 'lib/v20201111/models.rb', line 7192 def ProcessSeal @ProcessSeal end |
#SceneKey ⇒ Object
注: 不传默认为处方单场景,即E_PRESCRIPTION_AUTO_SIGN
7192 7193 7194 |
# File 'lib/v20201111/models.rb', line 7192 def SceneKey @SceneKey end |
#SealColor ⇒ Object
注: 不传默认为处方单场景,即E_PRESCRIPTION_AUTO_SIGN
7192 7193 7194 |
# File 'lib/v20201111/models.rb', line 7192 def SealColor @SealColor end |
#SealImage ⇒ Object
注: 不传默认为处方单场景,即E_PRESCRIPTION_AUTO_SIGN
7192 7193 7194 |
# File 'lib/v20201111/models.rb', line 7192 def SealImage @SealImage end |
#SealImageCompress ⇒ Object
注: 不传默认为处方单场景,即E_PRESCRIPTION_AUTO_SIGN
7192 7193 7194 |
# File 'lib/v20201111/models.rb', line 7192 def SealImageCompress @SealImageCompress end |
#SealName ⇒ Object
注: 不传默认为处方单场景,即E_PRESCRIPTION_AUTO_SIGN
7192 7193 7194 |
# File 'lib/v20201111/models.rb', line 7192 def SealName @SealName end |
#UserName ⇒ Object
注: 不传默认为处方单场景,即E_PRESCRIPTION_AUTO_SIGN
7192 7193 7194 |
# File 'lib/v20201111/models.rb', line 7192 def UserName @UserName end |
Instance Method Details
#deserialize(params) ⇒ Object
7215 7216 7217 7218 7219 7220 7221 7222 7223 7224 7225 7226 7227 7228 7229 7230 7231 7232 7233 7234 7235 7236 7237 |
# File 'lib/v20201111/models.rb', line 7215 def deserialize(params) @UserName = params['UserName'] @IdCardNumber = params['IdCardNumber'] @SealName = params['SealName'] unless params['Operator'].nil? @Operator = UserInfo.new @Operator.deserialize(params['Operator']) end @IdCardType = params['IdCardType'] @SealImage = params['SealImage'] @SealImageCompress = params['SealImageCompress'] @Mobile = params['Mobile'] @EnableAutoSign = params['EnableAutoSign'] @SealColor = params['SealColor'] @ProcessSeal = params['ProcessSeal'] @FileId = params['FileId'] unless params['Agent'].nil? @Agent = Agent.new @Agent.deserialize(params['Agent']) end @LicenseType = params['LicenseType'] @SceneKey = params['SceneKey'] end |