Class: TencentCloud::Wedata::V20210820::TriggerManualTasksRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Wedata::V20210820::TriggerManualTasksRequest
- Defined in:
- lib/v20210820/models.rb
Overview
TriggerManualTasks请求参数结构体
Instance Attribute Summary collapse
-
#CustomParams ⇒ Object
TriggerScope=ENTIRE_WORKFLOW 时无需传此参数,TriggerScope=SPECIFIED_TASK此参数必传.
-
#DataTimeList ⇒ Object
TriggerScope=ENTIRE_WORKFLOW 时无需传此参数,TriggerScope=SPECIFIED_TASK此参数必传.
-
#ExecOrder ⇒ Object
TriggerScope=ENTIRE_WORKFLOW 时无需传此参数,TriggerScope=SPECIFIED_TASK此参数必传.
-
#ExtraParams ⇒ Object
TriggerScope=ENTIRE_WORKFLOW 时无需传此参数,TriggerScope=SPECIFIED_TASK此参数必传.
-
#IntegrationResourceGroup ⇒ Object
TriggerScope=ENTIRE_WORKFLOW 时无需传此参数,TriggerScope=SPECIFIED_TASK此参数必传.
-
#ProjectId ⇒ Object
TriggerScope=ENTIRE_WORKFLOW 时无需传此参数,TriggerScope=SPECIFIED_TASK此参数必传.
-
#Remark ⇒ Object
TriggerScope=ENTIRE_WORKFLOW 时无需传此参数,TriggerScope=SPECIFIED_TASK此参数必传.
-
#SchedulerResourceGroup ⇒ Object
TriggerScope=ENTIRE_WORKFLOW 时无需传此参数,TriggerScope=SPECIFIED_TASK此参数必传.
-
#ScheduleTimeZone ⇒ Object
TriggerScope=ENTIRE_WORKFLOW 时无需传此参数,TriggerScope=SPECIFIED_TASK此参数必传.
-
#TaskIds ⇒ Object
TriggerScope=ENTIRE_WORKFLOW 时无需传此参数,TriggerScope=SPECIFIED_TASK此参数必传.
-
#TimeType ⇒ Object
TriggerScope=ENTIRE_WORKFLOW 时无需传此参数,TriggerScope=SPECIFIED_TASK此参数必传.
-
#TriggerName ⇒ Object
TriggerScope=ENTIRE_WORKFLOW 时无需传此参数,TriggerScope=SPECIFIED_TASK此参数必传.
-
#TriggerScope ⇒ Object
TriggerScope=ENTIRE_WORKFLOW 时无需传此参数,TriggerScope=SPECIFIED_TASK此参数必传.
-
#WorkflowId ⇒ Object
TriggerScope=ENTIRE_WORKFLOW 时无需传此参数,TriggerScope=SPECIFIED_TASK此参数必传.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(projectid = nil, triggername = nil, triggerscope = nil, datatimelist = nil, workflowid = nil, remark = nil, taskids = nil, schedulerresourcegroup = nil, integrationresourcegroup = nil, execorder = nil, customparams = nil, extraparams = nil, scheduletimezone = nil, timetype = nil) ⇒ TriggerManualTasksRequest
constructor
A new instance of TriggerManualTasksRequest.
Constructor Details
#initialize(projectid = nil, triggername = nil, triggerscope = nil, datatimelist = nil, workflowid = nil, remark = nil, taskids = nil, schedulerresourcegroup = nil, integrationresourcegroup = nil, execorder = nil, customparams = nil, extraparams = nil, scheduletimezone = nil, timetype = nil) ⇒ TriggerManualTasksRequest
Returns a new instance of TriggerManualTasksRequest.
39468 39469 39470 39471 39472 39473 39474 39475 39476 39477 39478 39479 39480 39481 39482 39483 |
# File 'lib/v20210820/models.rb', line 39468 def initialize(projectid=nil, triggername=nil, triggerscope=nil, datatimelist=nil, workflowid=nil, remark=nil, taskids=nil, schedulerresourcegroup=nil, integrationresourcegroup=nil, execorder=nil, customparams=nil, extraparams=nil, scheduletimezone=nil, timetype=nil) @ProjectId = projectid @TriggerName = triggername @TriggerScope = triggerscope @DataTimeList = datatimelist @WorkflowId = workflowid @Remark = remark @TaskIds = taskids @SchedulerResourceGroup = schedulerresourcegroup @IntegrationResourceGroup = integrationresourcegroup @ExecOrder = execorder @CustomParams = customparams @ExtraParams = extraparams @ScheduleTimeZone = scheduletimezone @TimeType = timetype end |
Instance Attribute Details
#CustomParams ⇒ Object
TriggerScope=ENTIRE_WORKFLOW 时无需传此参数,TriggerScope=SPECIFIED_TASK此参数必传
39466 39467 39468 |
# File 'lib/v20210820/models.rb', line 39466 def CustomParams @CustomParams end |
#DataTimeList ⇒ Object
TriggerScope=ENTIRE_WORKFLOW 时无需传此参数,TriggerScope=SPECIFIED_TASK此参数必传
39466 39467 39468 |
# File 'lib/v20210820/models.rb', line 39466 def DataTimeList @DataTimeList end |
#ExecOrder ⇒ Object
TriggerScope=ENTIRE_WORKFLOW 时无需传此参数,TriggerScope=SPECIFIED_TASK此参数必传
39466 39467 39468 |
# File 'lib/v20210820/models.rb', line 39466 def ExecOrder @ExecOrder end |
#ExtraParams ⇒ Object
TriggerScope=ENTIRE_WORKFLOW 时无需传此参数,TriggerScope=SPECIFIED_TASK此参数必传
39466 39467 39468 |
# File 'lib/v20210820/models.rb', line 39466 def ExtraParams @ExtraParams end |
#IntegrationResourceGroup ⇒ Object
TriggerScope=ENTIRE_WORKFLOW 时无需传此参数,TriggerScope=SPECIFIED_TASK此参数必传
39466 39467 39468 |
# File 'lib/v20210820/models.rb', line 39466 def IntegrationResourceGroup @IntegrationResourceGroup end |
#ProjectId ⇒ Object
TriggerScope=ENTIRE_WORKFLOW 时无需传此参数,TriggerScope=SPECIFIED_TASK此参数必传
39466 39467 39468 |
# File 'lib/v20210820/models.rb', line 39466 def ProjectId @ProjectId end |
#Remark ⇒ Object
TriggerScope=ENTIRE_WORKFLOW 时无需传此参数,TriggerScope=SPECIFIED_TASK此参数必传
39466 39467 39468 |
# File 'lib/v20210820/models.rb', line 39466 def Remark @Remark end |
#SchedulerResourceGroup ⇒ Object
TriggerScope=ENTIRE_WORKFLOW 时无需传此参数,TriggerScope=SPECIFIED_TASK此参数必传
39466 39467 39468 |
# File 'lib/v20210820/models.rb', line 39466 def SchedulerResourceGroup @SchedulerResourceGroup end |
#ScheduleTimeZone ⇒ Object
TriggerScope=ENTIRE_WORKFLOW 时无需传此参数,TriggerScope=SPECIFIED_TASK此参数必传
39466 39467 39468 |
# File 'lib/v20210820/models.rb', line 39466 def ScheduleTimeZone @ScheduleTimeZone end |
#TaskIds ⇒ Object
TriggerScope=ENTIRE_WORKFLOW 时无需传此参数,TriggerScope=SPECIFIED_TASK此参数必传
39466 39467 39468 |
# File 'lib/v20210820/models.rb', line 39466 def TaskIds @TaskIds end |
#TimeType ⇒ Object
TriggerScope=ENTIRE_WORKFLOW 时无需传此参数,TriggerScope=SPECIFIED_TASK此参数必传
39466 39467 39468 |
# File 'lib/v20210820/models.rb', line 39466 def TimeType @TimeType end |
#TriggerName ⇒ Object
TriggerScope=ENTIRE_WORKFLOW 时无需传此参数,TriggerScope=SPECIFIED_TASK此参数必传
39466 39467 39468 |
# File 'lib/v20210820/models.rb', line 39466 def TriggerName @TriggerName end |
#TriggerScope ⇒ Object
TriggerScope=ENTIRE_WORKFLOW 时无需传此参数,TriggerScope=SPECIFIED_TASK此参数必传
39466 39467 39468 |
# File 'lib/v20210820/models.rb', line 39466 def TriggerScope @TriggerScope end |
#WorkflowId ⇒ Object
TriggerScope=ENTIRE_WORKFLOW 时无需传此参数,TriggerScope=SPECIFIED_TASK此参数必传
39466 39467 39468 |
# File 'lib/v20210820/models.rb', line 39466 def WorkflowId @WorkflowId end |
Instance Method Details
#deserialize(params) ⇒ Object
39485 39486 39487 39488 39489 39490 39491 39492 39493 39494 39495 39496 39497 39498 39499 39500 39501 39502 39503 39504 39505 39506 39507 |
# File 'lib/v20210820/models.rb', line 39485 def deserialize(params) @ProjectId = params['ProjectId'] @TriggerName = params['TriggerName'] @TriggerScope = params['TriggerScope'] @DataTimeList = params['DataTimeList'] @WorkflowId = params['WorkflowId'] @Remark = params['Remark'] @TaskIds = params['TaskIds'] @SchedulerResourceGroup = params['SchedulerResourceGroup'] @IntegrationResourceGroup = params['IntegrationResourceGroup'] @ExecOrder = params['ExecOrder'] unless params['CustomParams'].nil? @CustomParams = [] params['CustomParams'].each do |i| kvpair_tmp = KVPair.new kvpair_tmp.deserialize(i) @CustomParams << kvpair_tmp end end @ExtraParams = params['ExtraParams'] @ScheduleTimeZone = params['ScheduleTimeZone'] @TimeType = params['TimeType'] end |