Class: TencentCloud::Ess::V20201111::CreateBatchQuickSignUrlRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Ess::V20201111::CreateBatchQuickSignUrlRequest
- Defined in:
- lib/v20201111/models.rb
Overview
CreateBatchQuickSignUrl请求参数结构体
Instance Attribute Summary collapse
-
#Agent ⇒ Object
注:
当前合同组不支持批量拒签功能。请对合同组中的每个子合同逐一执行拒签操作,以达到拒签整个合同组的效果。. -
#ApproverSignTypes ⇒ Object
注:
当前合同组不支持批量拒签功能。请对合同组中的每个子合同逐一执行拒签操作,以达到拒签整个合同组的效果。. -
#CacheApproverInfo ⇒ Object
注:
当前合同组不支持批量拒签功能。请对合同组中的每个子合同逐一执行拒签操作,以达到拒签整个合同组的效果。. -
#CanBatchReject ⇒ Object
注:
当前合同组不支持批量拒签功能。请对合同组中的每个子合同逐一执行拒签操作,以达到拒签整个合同组的效果。. -
#CanSkipReadFlow ⇒ Object
注:
当前合同组不支持批量拒签功能。请对合同组中的每个子合同逐一执行拒签操作,以达到拒签整个合同组的效果。. -
#FlowApproverInfo ⇒ Object
注:
当前合同组不支持批量拒签功能。请对合同组中的每个子合同逐一执行拒签操作,以达到拒签整个合同组的效果。. -
#FlowBatchUrlInfo ⇒ Object
注:
当前合同组不支持批量拒签功能。请对合同组中的每个子合同逐一执行拒签操作,以达到拒签整个合同组的效果。. -
#FlowGroupId ⇒ Object
注:
当前合同组不支持批量拒签功能。请对合同组中的每个子合同逐一执行拒签操作,以达到拒签整个合同组的效果。. -
#FlowIds ⇒ Object
注:
当前合同组不支持批量拒签功能。请对合同组中的每个子合同逐一执行拒签操作,以达到拒签整个合同组的效果。. -
#Intention ⇒ Object
注:
当前合同组不支持批量拒签功能。请对合同组中的每个子合同逐一执行拒签操作,以达到拒签整个合同组的效果。. -
#JumpUrl ⇒ Object
注:
当前合同组不支持批量拒签功能。请对合同组中的每个子合同逐一执行拒签操作,以达到拒签整个合同组的效果。. -
#Operator ⇒ Object
注:
当前合同组不支持批量拒签功能。请对合同组中的每个子合同逐一执行拒签操作,以达到拒签整个合同组的效果。. -
#PresetApproverInfo ⇒ Object
注:
当前合同组不支持批量拒签功能。请对合同组中的每个子合同逐一执行拒签操作,以达到拒签整个合同组的效果。. -
#SignatureTypes ⇒ Object
注:
当前合同组不支持批量拒签功能。请对合同组中的每个子合同逐一执行拒签操作,以达到拒签整个合同组的效果。. -
#SignTypeSelector ⇒ Object
注:
当前合同组不支持批量拒签功能。请对合同组中的每个子合同逐一执行拒签操作,以达到拒签整个合同组的效果。. -
#VideoVerifyTimesLimit ⇒ Object
注:
当前合同组不支持批量拒签功能。请对合同组中的每个子合同逐一执行拒签操作,以达到拒签整个合同组的效果。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(flowapproverinfo = nil, agent = nil, operator = nil, flowids = nil, flowgroupid = nil, jumpurl = nil, signaturetypes = nil, approversigntypes = nil, signtypeselector = nil, flowbatchurlinfo = nil, intention = nil, videoverifytimeslimit = nil, cacheapproverinfo = nil, canbatchreject = nil, presetapproverinfo = nil, canskipreadflow = nil) ⇒ CreateBatchQuickSignUrlRequest
constructor
A new instance of CreateBatchQuickSignUrlRequest.
Constructor Details
#initialize(flowapproverinfo = nil, agent = nil, operator = nil, flowids = nil, flowgroupid = nil, jumpurl = nil, signaturetypes = nil, approversigntypes = nil, signtypeselector = nil, flowbatchurlinfo = nil, intention = nil, videoverifytimeslimit = nil, cacheapproverinfo = nil, canbatchreject = nil, presetapproverinfo = nil, canskipreadflow = nil) ⇒ CreateBatchQuickSignUrlRequest
Returns a new instance of CreateBatchQuickSignUrlRequest.
2622 2623 2624 2625 2626 2627 2628 2629 2630 2631 2632 2633 2634 2635 2636 2637 2638 2639 |
# File 'lib/v20201111/models.rb', line 2622 def initialize(flowapproverinfo=nil, agent=nil, operator=nil, flowids=nil, flowgroupid=nil, jumpurl=nil, signaturetypes=nil, approversigntypes=nil, signtypeselector=nil, flowbatchurlinfo=nil, intention=nil, videoverifytimeslimit=nil, cacheapproverinfo=nil, canbatchreject=nil, presetapproverinfo=nil, canskipreadflow=nil) @FlowApproverInfo = flowapproverinfo @Agent = agent @Operator = operator @FlowIds = flowids @FlowGroupId = flowgroupid @JumpUrl = jumpurl @SignatureTypes = signaturetypes @ApproverSignTypes = approversigntypes @SignTypeSelector = signtypeselector @FlowBatchUrlInfo = flowbatchurlinfo @Intention = intention @VideoVerifyTimesLimit = videoverifytimeslimit @CacheApproverInfo = cacheapproverinfo @CanBatchReject = canbatchreject @PresetApproverInfo = presetapproverinfo @CanSkipReadFlow = canskipreadflow end |
Instance Attribute Details
#Agent ⇒ Object
注:当前合同组不支持批量拒签功能。请对合同组中的每个子合同逐一执行拒签操作,以达到拒签整个合同组的效果。
2620 2621 2622 |
# File 'lib/v20201111/models.rb', line 2620 def Agent @Agent end |
#ApproverSignTypes ⇒ Object
注:当前合同组不支持批量拒签功能。请对合同组中的每个子合同逐一执行拒签操作,以达到拒签整个合同组的效果。
2620 2621 2622 |
# File 'lib/v20201111/models.rb', line 2620 def ApproverSignTypes @ApproverSignTypes end |
#CacheApproverInfo ⇒ Object
注:当前合同组不支持批量拒签功能。请对合同组中的每个子合同逐一执行拒签操作,以达到拒签整个合同组的效果。
2620 2621 2622 |
# File 'lib/v20201111/models.rb', line 2620 def CacheApproverInfo @CacheApproverInfo end |
#CanBatchReject ⇒ Object
注:当前合同组不支持批量拒签功能。请对合同组中的每个子合同逐一执行拒签操作,以达到拒签整个合同组的效果。
2620 2621 2622 |
# File 'lib/v20201111/models.rb', line 2620 def CanBatchReject @CanBatchReject end |
#CanSkipReadFlow ⇒ Object
注:当前合同组不支持批量拒签功能。请对合同组中的每个子合同逐一执行拒签操作,以达到拒签整个合同组的效果。
2620 2621 2622 |
# File 'lib/v20201111/models.rb', line 2620 def CanSkipReadFlow @CanSkipReadFlow end |
#FlowApproverInfo ⇒ Object
注:当前合同组不支持批量拒签功能。请对合同组中的每个子合同逐一执行拒签操作,以达到拒签整个合同组的效果。
2620 2621 2622 |
# File 'lib/v20201111/models.rb', line 2620 def FlowApproverInfo @FlowApproverInfo end |
#FlowBatchUrlInfo ⇒ Object
注:当前合同组不支持批量拒签功能。请对合同组中的每个子合同逐一执行拒签操作,以达到拒签整个合同组的效果。
2620 2621 2622 |
# File 'lib/v20201111/models.rb', line 2620 def FlowBatchUrlInfo @FlowBatchUrlInfo end |
#FlowGroupId ⇒ Object
注:当前合同组不支持批量拒签功能。请对合同组中的每个子合同逐一执行拒签操作,以达到拒签整个合同组的效果。
2620 2621 2622 |
# File 'lib/v20201111/models.rb', line 2620 def FlowGroupId @FlowGroupId end |
#FlowIds ⇒ Object
注:当前合同组不支持批量拒签功能。请对合同组中的每个子合同逐一执行拒签操作,以达到拒签整个合同组的效果。
2620 2621 2622 |
# File 'lib/v20201111/models.rb', line 2620 def FlowIds @FlowIds end |
#Intention ⇒ Object
注:当前合同组不支持批量拒签功能。请对合同组中的每个子合同逐一执行拒签操作,以达到拒签整个合同组的效果。
2620 2621 2622 |
# File 'lib/v20201111/models.rb', line 2620 def Intention @Intention end |
#JumpUrl ⇒ Object
注:当前合同组不支持批量拒签功能。请对合同组中的每个子合同逐一执行拒签操作,以达到拒签整个合同组的效果。
2620 2621 2622 |
# File 'lib/v20201111/models.rb', line 2620 def JumpUrl @JumpUrl end |
#Operator ⇒ Object
注:当前合同组不支持批量拒签功能。请对合同组中的每个子合同逐一执行拒签操作,以达到拒签整个合同组的效果。
2620 2621 2622 |
# File 'lib/v20201111/models.rb', line 2620 def Operator @Operator end |
#PresetApproverInfo ⇒ Object
注:当前合同组不支持批量拒签功能。请对合同组中的每个子合同逐一执行拒签操作,以达到拒签整个合同组的效果。
2620 2621 2622 |
# File 'lib/v20201111/models.rb', line 2620 def PresetApproverInfo @PresetApproverInfo end |
#SignatureTypes ⇒ Object
注:当前合同组不支持批量拒签功能。请对合同组中的每个子合同逐一执行拒签操作,以达到拒签整个合同组的效果。
2620 2621 2622 |
# File 'lib/v20201111/models.rb', line 2620 def SignatureTypes @SignatureTypes end |
#SignTypeSelector ⇒ Object
注:当前合同组不支持批量拒签功能。请对合同组中的每个子合同逐一执行拒签操作,以达到拒签整个合同组的效果。
2620 2621 2622 |
# File 'lib/v20201111/models.rb', line 2620 def SignTypeSelector @SignTypeSelector end |
#VideoVerifyTimesLimit ⇒ Object
注:当前合同组不支持批量拒签功能。请对合同组中的每个子合同逐一执行拒签操作,以达到拒签整个合同组的效果。
2620 2621 2622 |
# File 'lib/v20201111/models.rb', line 2620 def VideoVerifyTimesLimit @VideoVerifyTimesLimit end |
Instance Method Details
#deserialize(params) ⇒ Object
2641 2642 2643 2644 2645 2646 2647 2648 2649 2650 2651 2652 2653 2654 2655 2656 2657 2658 2659 2660 2661 2662 2663 2664 2665 2666 2667 2668 2669 2670 2671 2672 2673 2674 2675 2676 |
# File 'lib/v20201111/models.rb', line 2641 def deserialize(params) unless params['FlowApproverInfo'].nil? @FlowApproverInfo = FlowCreateApprover.new @FlowApproverInfo.deserialize(params['FlowApproverInfo']) end unless params['Agent'].nil? @Agent = Agent.new @Agent.deserialize(params['Agent']) end unless params['Operator'].nil? @Operator = UserInfo.new @Operator.deserialize(params['Operator']) end @FlowIds = params['FlowIds'] @FlowGroupId = params['FlowGroupId'] @JumpUrl = params['JumpUrl'] @SignatureTypes = params['SignatureTypes'] @ApproverSignTypes = params['ApproverSignTypes'] @SignTypeSelector = params['SignTypeSelector'] unless params['FlowBatchUrlInfo'].nil? @FlowBatchUrlInfo = FlowBatchUrlInfo.new @FlowBatchUrlInfo.deserialize(params['FlowBatchUrlInfo']) end unless params['Intention'].nil? @Intention = Intention.new @Intention.deserialize(params['Intention']) end @VideoVerifyTimesLimit = params['VideoVerifyTimesLimit'] @CacheApproverInfo = params['CacheApproverInfo'] @CanBatchReject = params['CanBatchReject'] unless params['PresetApproverInfo'].nil? @PresetApproverInfo = PresetApproverInfo.new @PresetApproverInfo.deserialize(params['PresetApproverInfo']) end @CanSkipReadFlow = params['CanSkipReadFlow'] end |