Class: TencentCloud::Wedata::V20250806::CreateDataBackfillPlanRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Wedata::V20250806::CreateDataBackfillPlanRequest
- Defined in:
- lib/v20250806/models.rb
Overview
CreateDataBackfillPlan请求参数结构体
Instance Attribute Summary collapse
-
#CheckParentType ⇒ Object
可选值 - NORMAL: 不设置 - ORDER: 顺序 - REVERSE: 逆序 不设置默认为NORMAL * MONTH_CYCLE: 月.
-
#DataBackfillPlanName ⇒ Object
可选值 - NORMAL: 不设置 - ORDER: 顺序 - REVERSE: 逆序 不设置默认为NORMAL * MONTH_CYCLE: 月.
-
#DataBackfillRangeList ⇒ Object
可选值 - NORMAL: 不设置 - ORDER: 顺序 - REVERSE: 逆序 不设置默认为NORMAL * MONTH_CYCLE: 月.
-
#DataTimeOrder ⇒ Object
可选值 - NORMAL: 不设置 - ORDER: 顺序 - REVERSE: 逆序 不设置默认为NORMAL * MONTH_CYCLE: 月.
-
#IntegrationResourceGroupId ⇒ Object
可选值 - NORMAL: 不设置 - ORDER: 顺序 - REVERSE: 逆序 不设置默认为NORMAL * MONTH_CYCLE: 月.
-
#ProjectId ⇒ Object
可选值 - NORMAL: 不设置 - ORDER: 顺序 - REVERSE: 逆序 不设置默认为NORMAL * MONTH_CYCLE: 月.
-
#RedefineCycleType ⇒ Object
可选值 - NORMAL: 不设置 - ORDER: 顺序 - REVERSE: 逆序 不设置默认为NORMAL * MONTH_CYCLE: 月.
-
#RedefineParallelNum ⇒ Object
可选值 - NORMAL: 不设置 - ORDER: 顺序 - REVERSE: 逆序 不设置默认为NORMAL * MONTH_CYCLE: 月.
-
#RedefineParamList ⇒ Object
可选值 - NORMAL: 不设置 - ORDER: 顺序 - REVERSE: 逆序 不设置默认为NORMAL * MONTH_CYCLE: 月.
-
#RedefineSelfWorkflowDependency ⇒ Object
可选值 - NORMAL: 不设置 - ORDER: 顺序 - REVERSE: 逆序 不设置默认为NORMAL * MONTH_CYCLE: 月.
-
#SchedulerResourceGroupId ⇒ Object
可选值 - NORMAL: 不设置 - ORDER: 顺序 - REVERSE: 逆序 不设置默认为NORMAL * MONTH_CYCLE: 月.
-
#SkipEventListening ⇒ Object
可选值 - NORMAL: 不设置 - ORDER: 顺序 - REVERSE: 逆序 不设置默认为NORMAL * MONTH_CYCLE: 月.
-
#TaskIds ⇒ Object
可选值 - NORMAL: 不设置 - ORDER: 顺序 - REVERSE: 逆序 不设置默认为NORMAL * MONTH_CYCLE: 月.
-
#TimeZone ⇒ Object
可选值 - NORMAL: 不设置 - ORDER: 顺序 - REVERSE: 逆序 不设置默认为NORMAL * MONTH_CYCLE: 月.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(projectid = nil, taskids = nil, databackfillrangelist = nil, timezone = nil, databackfillplanname = nil, checkparenttype = nil, skipeventlistening = nil, redefineselfworkflowdependency = nil, redefineparallelnum = nil, schedulerresourcegroupid = nil, integrationresourcegroupid = nil, redefineparamlist = nil, datatimeorder = nil, redefinecycletype = nil) ⇒ CreateDataBackfillPlanRequest
constructor
A new instance of CreateDataBackfillPlanRequest.
Constructor Details
#initialize(projectid = nil, taskids = nil, databackfillrangelist = nil, timezone = nil, databackfillplanname = nil, checkparenttype = nil, skipeventlistening = nil, redefineselfworkflowdependency = nil, redefineparallelnum = nil, schedulerresourcegroupid = nil, integrationresourcegroupid = nil, redefineparamlist = nil, datatimeorder = nil, redefinecycletype = nil) ⇒ CreateDataBackfillPlanRequest
Returns a new instance of CreateDataBackfillPlanRequest.
844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 |
# File 'lib/v20250806/models.rb', line 844 def initialize(projectid=nil, taskids=nil, databackfillrangelist=nil, timezone=nil, databackfillplanname=nil, checkparenttype=nil, skipeventlistening=nil, redefineselfworkflowdependency=nil, redefineparallelnum=nil, schedulerresourcegroupid=nil, integrationresourcegroupid=nil, redefineparamlist=nil, datatimeorder=nil, redefinecycletype=nil) @ProjectId = projectid @TaskIds = taskids @DataBackfillRangeList = databackfillrangelist @TimeZone = timezone @DataBackfillPlanName = databackfillplanname @CheckParentType = checkparenttype @SkipEventListening = skipeventlistening @RedefineSelfWorkflowDependency = redefineselfworkflowdependency @RedefineParallelNum = redefineparallelnum @SchedulerResourceGroupId = schedulerresourcegroupid @IntegrationResourceGroupId = integrationresourcegroupid @RedefineParamList = redefineparamlist @DataTimeOrder = datatimeorder @RedefineCycleType = redefinecycletype end |
Instance Attribute Details
#CheckParentType ⇒ Object
可选值
-
NORMAL: 不设置
-
ORDER: 顺序
-
REVERSE: 逆序
不设置默认为NORMAL
-
MONTH_CYCLE: 月
842 843 844 |
# File 'lib/v20250806/models.rb', line 842 def CheckParentType @CheckParentType end |
#DataBackfillPlanName ⇒ Object
可选值
-
NORMAL: 不设置
-
ORDER: 顺序
-
REVERSE: 逆序
不设置默认为NORMAL
-
MONTH_CYCLE: 月
842 843 844 |
# File 'lib/v20250806/models.rb', line 842 def DataBackfillPlanName @DataBackfillPlanName end |
#DataBackfillRangeList ⇒ Object
可选值
-
NORMAL: 不设置
-
ORDER: 顺序
-
REVERSE: 逆序
不设置默认为NORMAL
-
MONTH_CYCLE: 月
842 843 844 |
# File 'lib/v20250806/models.rb', line 842 def DataBackfillRangeList @DataBackfillRangeList end |
#DataTimeOrder ⇒ Object
可选值
-
NORMAL: 不设置
-
ORDER: 顺序
-
REVERSE: 逆序
不设置默认为NORMAL
-
MONTH_CYCLE: 月
842 843 844 |
# File 'lib/v20250806/models.rb', line 842 def DataTimeOrder @DataTimeOrder end |
#IntegrationResourceGroupId ⇒ Object
可选值
-
NORMAL: 不设置
-
ORDER: 顺序
-
REVERSE: 逆序
不设置默认为NORMAL
-
MONTH_CYCLE: 月
842 843 844 |
# File 'lib/v20250806/models.rb', line 842 def IntegrationResourceGroupId @IntegrationResourceGroupId end |
#ProjectId ⇒ Object
可选值
-
NORMAL: 不设置
-
ORDER: 顺序
-
REVERSE: 逆序
不设置默认为NORMAL
-
MONTH_CYCLE: 月
842 843 844 |
# File 'lib/v20250806/models.rb', line 842 def ProjectId @ProjectId end |
#RedefineCycleType ⇒ Object
可选值
-
NORMAL: 不设置
-
ORDER: 顺序
-
REVERSE: 逆序
不设置默认为NORMAL
-
MONTH_CYCLE: 月
842 843 844 |
# File 'lib/v20250806/models.rb', line 842 def RedefineCycleType @RedefineCycleType end |
#RedefineParallelNum ⇒ Object
可选值
-
NORMAL: 不设置
-
ORDER: 顺序
-
REVERSE: 逆序
不设置默认为NORMAL
-
MONTH_CYCLE: 月
842 843 844 |
# File 'lib/v20250806/models.rb', line 842 def RedefineParallelNum @RedefineParallelNum end |
#RedefineParamList ⇒ Object
可选值
-
NORMAL: 不设置
-
ORDER: 顺序
-
REVERSE: 逆序
不设置默认为NORMAL
-
MONTH_CYCLE: 月
842 843 844 |
# File 'lib/v20250806/models.rb', line 842 def RedefineParamList @RedefineParamList end |
#RedefineSelfWorkflowDependency ⇒ Object
可选值
-
NORMAL: 不设置
-
ORDER: 顺序
-
REVERSE: 逆序
不设置默认为NORMAL
-
MONTH_CYCLE: 月
842 843 844 |
# File 'lib/v20250806/models.rb', line 842 def RedefineSelfWorkflowDependency @RedefineSelfWorkflowDependency end |
#SchedulerResourceGroupId ⇒ Object
可选值
-
NORMAL: 不设置
-
ORDER: 顺序
-
REVERSE: 逆序
不设置默认为NORMAL
-
MONTH_CYCLE: 月
842 843 844 |
# File 'lib/v20250806/models.rb', line 842 def SchedulerResourceGroupId @SchedulerResourceGroupId end |
#SkipEventListening ⇒ Object
可选值
-
NORMAL: 不设置
-
ORDER: 顺序
-
REVERSE: 逆序
不设置默认为NORMAL
-
MONTH_CYCLE: 月
842 843 844 |
# File 'lib/v20250806/models.rb', line 842 def SkipEventListening @SkipEventListening end |
#TaskIds ⇒ Object
可选值
-
NORMAL: 不设置
-
ORDER: 顺序
-
REVERSE: 逆序
不设置默认为NORMAL
-
MONTH_CYCLE: 月
842 843 844 |
# File 'lib/v20250806/models.rb', line 842 def TaskIds @TaskIds end |
#TimeZone ⇒ Object
可选值
-
NORMAL: 不设置
-
ORDER: 顺序
-
REVERSE: 逆序
不设置默认为NORMAL
-
MONTH_CYCLE: 月
842 843 844 |
# File 'lib/v20250806/models.rb', line 842 def TimeZone @TimeZone end |
Instance Method Details
#deserialize(params) ⇒ Object
861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 |
# File 'lib/v20250806/models.rb', line 861 def deserialize(params) @ProjectId = params['ProjectId'] @TaskIds = params['TaskIds'] unless params['DataBackfillRangeList'].nil? @DataBackfillRangeList = [] params['DataBackfillRangeList'].each do |i| databackfillrange_tmp = DataBackfillRange.new databackfillrange_tmp.deserialize(i) @DataBackfillRangeList << databackfillrange_tmp end end @TimeZone = params['TimeZone'] @DataBackfillPlanName = params['DataBackfillPlanName'] @CheckParentType = params['CheckParentType'] @SkipEventListening = params['SkipEventListening'] @RedefineSelfWorkflowDependency = params['RedefineSelfWorkflowDependency'] @RedefineParallelNum = params['RedefineParallelNum'] @SchedulerResourceGroupId = params['SchedulerResourceGroupId'] @IntegrationResourceGroupId = params['IntegrationResourceGroupId'] unless params['RedefineParamList'].nil? @RedefineParamList = [] params['RedefineParamList'].each do |i| kvpair_tmp = KVPair.new kvpair_tmp.deserialize(i) @RedefineParamList << kvpair_tmp end end @DataTimeOrder = params['DataTimeOrder'] @RedefineCycleType = params['RedefineCycleType'] end |