Class: TencentCloud::Ds::V20180523::SignContractByKeywordRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Ds::V20180523::SignContractByKeywordRequest
- Defined in:
- lib/v20180523/models.rb
Overview
SignContractByKeyword请求参数结构体
Instance Attribute Summary collapse
- #AccountResId ⇒ Object
- #AuthorizationTime ⇒ Object
- #CertType ⇒ Object
- #ContractResId ⇒ Object
- #ImageData ⇒ Object
- #Module ⇒ Object
- #Operation ⇒ Object
- #Position ⇒ Object
- #SealResId ⇒ Object
- #SignKeyword ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(_module = nil, operation = nil, contractresid = nil, accountresid = nil, signkeyword = nil, authorizationtime = nil, position = nil, sealresid = nil, certtype = nil, imagedata = nil) ⇒ SignContractByKeywordRequest
constructor
A new instance of SignContractByKeywordRequest.
Constructor Details
#initialize(_module = nil, operation = nil, contractresid = nil, accountresid = nil, signkeyword = nil, authorizationtime = nil, position = nil, sealresid = nil, certtype = nil, imagedata = nil) ⇒ SignContractByKeywordRequest
Returns a new instance of SignContractByKeywordRequest.
655 656 657 658 659 660 661 662 663 664 665 666 |
# File 'lib/v20180523/models.rb', line 655 def initialize(_module=nil, operation=nil, contractresid=nil, accountresid=nil, signkeyword=nil, =nil, position=nil, sealresid=nil, certtype=nil, imagedata=nil) @Module = _module @Operation = operation @ContractResId = contractresid @AccountResId = accountresid @SignKeyword = signkeyword @AuthorizationTime = @Position = position @SealResId = sealresid @CertType = certtype @ImageData = imagedata end |
Instance Attribute Details
#AccountResId ⇒ Object
653 654 655 |
# File 'lib/v20180523/models.rb', line 653 def AccountResId @AccountResId end |
#AuthorizationTime ⇒ Object
653 654 655 |
# File 'lib/v20180523/models.rb', line 653 def AuthorizationTime @AuthorizationTime end |
#CertType ⇒ Object
653 654 655 |
# File 'lib/v20180523/models.rb', line 653 def CertType @CertType end |
#ContractResId ⇒ Object
653 654 655 |
# File 'lib/v20180523/models.rb', line 653 def ContractResId @ContractResId end |
#ImageData ⇒ Object
653 654 655 |
# File 'lib/v20180523/models.rb', line 653 def ImageData @ImageData end |
#Module ⇒ Object
653 654 655 |
# File 'lib/v20180523/models.rb', line 653 def Module @Module end |
#Operation ⇒ Object
653 654 655 |
# File 'lib/v20180523/models.rb', line 653 def Operation @Operation end |
#Position ⇒ Object
653 654 655 |
# File 'lib/v20180523/models.rb', line 653 def Position @Position end |
#SealResId ⇒ Object
653 654 655 |
# File 'lib/v20180523/models.rb', line 653 def SealResId @SealResId end |
#SignKeyword ⇒ Object
653 654 655 |
# File 'lib/v20180523/models.rb', line 653 def SignKeyword @SignKeyword end |
Instance Method Details
#deserialize(params) ⇒ Object
668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 |
# File 'lib/v20180523/models.rb', line 668 def deserialize(params) @Module = params['Module'] @Operation = params['Operation'] @ContractResId = params['ContractResId'] @AccountResId = params['AccountResId'] unless params['SignKeyword'].nil? @SignKeyword = SignKeyword.new @SignKeyword.deserialize(params['SignKeyword']) end @AuthorizationTime = params['AuthorizationTime'] @Position = params['Position'] @SealResId = params['SealResId'] @CertType = params['CertType'] @ImageData = params['ImageData'] end |