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
39840 39841 39842 39843 39844 39845 39846 39847 39848 39849 39850 39851 39852 39853 39854 39855 |
# File 'lib/v20210820/models.rb', line 39840 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此参数必传
39838 39839 39840 |
# File 'lib/v20210820/models.rb', line 39838 def CustomParams @CustomParams end |
#DataTimeList ⇒ Object
TriggerScope=ENTIRE_WORKFLOW 时无需传此参数,TriggerScope=SPECIFIED_TASK此参数必传
39838 39839 39840 |
# File 'lib/v20210820/models.rb', line 39838 def DataTimeList @DataTimeList end |
#ExecOrder ⇒ Object
TriggerScope=ENTIRE_WORKFLOW 时无需传此参数,TriggerScope=SPECIFIED_TASK此参数必传
39838 39839 39840 |
# File 'lib/v20210820/models.rb', line 39838 def ExecOrder @ExecOrder end |
#ExtraParams ⇒ Object
TriggerScope=ENTIRE_WORKFLOW 时无需传此参数,TriggerScope=SPECIFIED_TASK此参数必传
39838 39839 39840 |
# File 'lib/v20210820/models.rb', line 39838 def ExtraParams @ExtraParams end |
#IntegrationResourceGroup ⇒ Object
TriggerScope=ENTIRE_WORKFLOW 时无需传此参数,TriggerScope=SPECIFIED_TASK此参数必传
39838 39839 39840 |
# File 'lib/v20210820/models.rb', line 39838 def IntegrationResourceGroup @IntegrationResourceGroup end |
#ProjectId ⇒ Object
TriggerScope=ENTIRE_WORKFLOW 时无需传此参数,TriggerScope=SPECIFIED_TASK此参数必传
39838 39839 39840 |
# File 'lib/v20210820/models.rb', line 39838 def ProjectId @ProjectId end |
#Remark ⇒ Object
TriggerScope=ENTIRE_WORKFLOW 时无需传此参数,TriggerScope=SPECIFIED_TASK此参数必传
39838 39839 39840 |
# File 'lib/v20210820/models.rb', line 39838 def Remark @Remark end |
#SchedulerResourceGroup ⇒ Object
TriggerScope=ENTIRE_WORKFLOW 时无需传此参数,TriggerScope=SPECIFIED_TASK此参数必传
39838 39839 39840 |
# File 'lib/v20210820/models.rb', line 39838 def SchedulerResourceGroup @SchedulerResourceGroup end |
#ScheduleTimeZone ⇒ Object
TriggerScope=ENTIRE_WORKFLOW 时无需传此参数,TriggerScope=SPECIFIED_TASK此参数必传
39838 39839 39840 |
# File 'lib/v20210820/models.rb', line 39838 def ScheduleTimeZone @ScheduleTimeZone end |
#TaskIds ⇒ Object
TriggerScope=ENTIRE_WORKFLOW 时无需传此参数,TriggerScope=SPECIFIED_TASK此参数必传
39838 39839 39840 |
# File 'lib/v20210820/models.rb', line 39838 def TaskIds @TaskIds end |
#TimeType ⇒ Object
TriggerScope=ENTIRE_WORKFLOW 时无需传此参数,TriggerScope=SPECIFIED_TASK此参数必传
39838 39839 39840 |
# File 'lib/v20210820/models.rb', line 39838 def TimeType @TimeType end |
#TriggerName ⇒ Object
TriggerScope=ENTIRE_WORKFLOW 时无需传此参数,TriggerScope=SPECIFIED_TASK此参数必传
39838 39839 39840 |
# File 'lib/v20210820/models.rb', line 39838 def TriggerName @TriggerName end |
#TriggerScope ⇒ Object
TriggerScope=ENTIRE_WORKFLOW 时无需传此参数,TriggerScope=SPECIFIED_TASK此参数必传
39838 39839 39840 |
# File 'lib/v20210820/models.rb', line 39838 def TriggerScope @TriggerScope end |
#WorkflowId ⇒ Object
TriggerScope=ENTIRE_WORKFLOW 时无需传此参数,TriggerScope=SPECIFIED_TASK此参数必传
39838 39839 39840 |
# File 'lib/v20210820/models.rb', line 39838 def WorkflowId @WorkflowId end |
Instance Method Details
#deserialize(params) ⇒ Object
39857 39858 39859 39860 39861 39862 39863 39864 39865 39866 39867 39868 39869 39870 39871 39872 39873 39874 39875 39876 39877 39878 39879 |
# File 'lib/v20210820/models.rb', line 39857 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 |