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.
1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 |
# File 'lib/v20250806/models.rb', line 1085 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: 月
1083 1084 1085 |
# File 'lib/v20250806/models.rb', line 1083 def CheckParentType @CheckParentType end |
#DataBackfillPlanName ⇒ Object
可选值
-
NORMAL: 不设置
-
ORDER: 顺序
-
REVERSE: 逆序
不设置默认为NORMAL
-
MONTH_CYCLE: 月
1083 1084 1085 |
# File 'lib/v20250806/models.rb', line 1083 def DataBackfillPlanName @DataBackfillPlanName end |
#DataBackfillRangeList ⇒ Object
可选值
-
NORMAL: 不设置
-
ORDER: 顺序
-
REVERSE: 逆序
不设置默认为NORMAL
-
MONTH_CYCLE: 月
1083 1084 1085 |
# File 'lib/v20250806/models.rb', line 1083 def DataBackfillRangeList @DataBackfillRangeList end |
#DataTimeOrder ⇒ Object
可选值
-
NORMAL: 不设置
-
ORDER: 顺序
-
REVERSE: 逆序
不设置默认为NORMAL
-
MONTH_CYCLE: 月
1083 1084 1085 |
# File 'lib/v20250806/models.rb', line 1083 def DataTimeOrder @DataTimeOrder end |
#IntegrationResourceGroupId ⇒ Object
可选值
-
NORMAL: 不设置
-
ORDER: 顺序
-
REVERSE: 逆序
不设置默认为NORMAL
-
MONTH_CYCLE: 月
1083 1084 1085 |
# File 'lib/v20250806/models.rb', line 1083 def IntegrationResourceGroupId @IntegrationResourceGroupId end |
#ProjectId ⇒ Object
可选值
-
NORMAL: 不设置
-
ORDER: 顺序
-
REVERSE: 逆序
不设置默认为NORMAL
-
MONTH_CYCLE: 月
1083 1084 1085 |
# File 'lib/v20250806/models.rb', line 1083 def ProjectId @ProjectId end |
#RedefineCycleType ⇒ Object
可选值
-
NORMAL: 不设置
-
ORDER: 顺序
-
REVERSE: 逆序
不设置默认为NORMAL
-
MONTH_CYCLE: 月
1083 1084 1085 |
# File 'lib/v20250806/models.rb', line 1083 def RedefineCycleType @RedefineCycleType end |
#RedefineParallelNum ⇒ Object
可选值
-
NORMAL: 不设置
-
ORDER: 顺序
-
REVERSE: 逆序
不设置默认为NORMAL
-
MONTH_CYCLE: 月
1083 1084 1085 |
# File 'lib/v20250806/models.rb', line 1083 def RedefineParallelNum @RedefineParallelNum end |
#RedefineParamList ⇒ Object
可选值
-
NORMAL: 不设置
-
ORDER: 顺序
-
REVERSE: 逆序
不设置默认为NORMAL
-
MONTH_CYCLE: 月
1083 1084 1085 |
# File 'lib/v20250806/models.rb', line 1083 def RedefineParamList @RedefineParamList end |
#RedefineSelfWorkflowDependency ⇒ Object
可选值
-
NORMAL: 不设置
-
ORDER: 顺序
-
REVERSE: 逆序
不设置默认为NORMAL
-
MONTH_CYCLE: 月
1083 1084 1085 |
# File 'lib/v20250806/models.rb', line 1083 def RedefineSelfWorkflowDependency @RedefineSelfWorkflowDependency end |
#SchedulerResourceGroupId ⇒ Object
可选值
-
NORMAL: 不设置
-
ORDER: 顺序
-
REVERSE: 逆序
不设置默认为NORMAL
-
MONTH_CYCLE: 月
1083 1084 1085 |
# File 'lib/v20250806/models.rb', line 1083 def SchedulerResourceGroupId @SchedulerResourceGroupId end |
#SkipEventListening ⇒ Object
可选值
-
NORMAL: 不设置
-
ORDER: 顺序
-
REVERSE: 逆序
不设置默认为NORMAL
-
MONTH_CYCLE: 月
1083 1084 1085 |
# File 'lib/v20250806/models.rb', line 1083 def SkipEventListening @SkipEventListening end |
#TaskIds ⇒ Object
可选值
-
NORMAL: 不设置
-
ORDER: 顺序
-
REVERSE: 逆序
不设置默认为NORMAL
-
MONTH_CYCLE: 月
1083 1084 1085 |
# File 'lib/v20250806/models.rb', line 1083 def TaskIds @TaskIds end |
#TimeZone ⇒ Object
可选值
-
NORMAL: 不设置
-
ORDER: 顺序
-
REVERSE: 逆序
不设置默认为NORMAL
-
MONTH_CYCLE: 月
1083 1084 1085 |
# File 'lib/v20250806/models.rb', line 1083 def TimeZone @TimeZone end |
Instance Method Details
#deserialize(params) ⇒ Object
1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 |
# File 'lib/v20250806/models.rb', line 1102 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 |