Class: TencentCloud::Wedata::V20210820::DeleteTaskDsRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Wedata::V20210820::DeleteTaskDsRequest
- Defined in:
- lib/v20210820/models.rb
Overview
DeleteTaskDs请求参数结构体
Instance Attribute Summary collapse
-
#DeleteMode ⇒ Object
true:删除 false:不删除 不传默认false false:不通知 不传默认false 和VirtualTaskId选填一个 和TaskId选填一个 true:是虚拟任务 false:不是虚拟任务 不传默认false true:不针对下游任务实例进行强制失败 false:针对下游任务实例进行强制失败 不传默认false.
-
#DeleteScript ⇒ Object
true:删除 false:不删除 不传默认false false:不通知 不传默认false 和VirtualTaskId选填一个 和TaskId选填一个 true:是虚拟任务 false:不是虚拟任务 不传默认false true:不针对下游任务实例进行强制失败 false:针对下游任务实例进行强制失败 不传默认false.
-
#OperateInform ⇒ Object
true:删除 false:不删除 不传默认false false:不通知 不传默认false 和VirtualTaskId选填一个 和TaskId选填一个 true:是虚拟任务 false:不是虚拟任务 不传默认false true:不针对下游任务实例进行强制失败 false:针对下游任务实例进行强制失败 不传默认false.
-
#ProjectId ⇒ Object
true:删除 false:不删除 不传默认false false:不通知 不传默认false 和VirtualTaskId选填一个 和TaskId选填一个 true:是虚拟任务 false:不是虚拟任务 不传默认false true:不针对下游任务实例进行强制失败 false:针对下游任务实例进行强制失败 不传默认false.
-
#TaskId ⇒ Object
true:删除 false:不删除 不传默认false false:不通知 不传默认false 和VirtualTaskId选填一个 和TaskId选填一个 true:是虚拟任务 false:不是虚拟任务 不传默认false true:不针对下游任务实例进行强制失败 false:针对下游任务实例进行强制失败 不传默认false.
-
#VirtualFlag ⇒ Object
true:删除 false:不删除 不传默认false false:不通知 不传默认false 和VirtualTaskId选填一个 和TaskId选填一个 true:是虚拟任务 false:不是虚拟任务 不传默认false true:不针对下游任务实例进行强制失败 false:针对下游任务实例进行强制失败 不传默认false.
-
#VirtualTaskId ⇒ Object
true:删除 false:不删除 不传默认false false:不通知 不传默认false 和VirtualTaskId选填一个 和TaskId选填一个 true:是虚拟任务 false:不是虚拟任务 不传默认false true:不针对下游任务实例进行强制失败 false:针对下游任务实例进行强制失败 不传默认false.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(projectid = nil, deletescript = nil, operateinform = nil, taskid = nil, virtualtaskid = nil, virtualflag = nil, deletemode = nil) ⇒ DeleteTaskDsRequest
constructor
A new instance of DeleteTaskDsRequest.
Constructor Details
#initialize(projectid = nil, deletescript = nil, operateinform = nil, taskid = nil, virtualtaskid = nil, virtualflag = nil, deletemode = nil) ⇒ DeleteTaskDsRequest
Returns a new instance of DeleteTaskDsRequest.
5417 5418 5419 5420 5421 5422 5423 5424 5425 |
# File 'lib/v20210820/models.rb', line 5417 def initialize(projectid=nil, deletescript=nil, operateinform=nil, taskid=nil, virtualtaskid=nil, virtualflag=nil, deletemode=nil) @ProjectId = projectid @DeleteScript = deletescript @OperateInform = operateinform @TaskId = taskid @VirtualTaskId = virtualtaskid @VirtualFlag = virtualflag @DeleteMode = deletemode end |
Instance Attribute Details
#DeleteMode ⇒ Object
true:删除 false:不删除 不传默认false false:不通知 不传默认false 和VirtualTaskId选填一个 和TaskId选填一个 true:是虚拟任务 false:不是虚拟任务 不传默认false true:不针对下游任务实例进行强制失败 false:针对下游任务实例进行强制失败 不传默认false
5415 5416 5417 |
# File 'lib/v20210820/models.rb', line 5415 def DeleteMode @DeleteMode end |
#DeleteScript ⇒ Object
true:删除 false:不删除 不传默认false false:不通知 不传默认false 和VirtualTaskId选填一个 和TaskId选填一个 true:是虚拟任务 false:不是虚拟任务 不传默认false true:不针对下游任务实例进行强制失败 false:针对下游任务实例进行强制失败 不传默认false
5415 5416 5417 |
# File 'lib/v20210820/models.rb', line 5415 def DeleteScript @DeleteScript end |
#OperateInform ⇒ Object
true:删除 false:不删除 不传默认false false:不通知 不传默认false 和VirtualTaskId选填一个 和TaskId选填一个 true:是虚拟任务 false:不是虚拟任务 不传默认false true:不针对下游任务实例进行强制失败 false:针对下游任务实例进行强制失败 不传默认false
5415 5416 5417 |
# File 'lib/v20210820/models.rb', line 5415 def OperateInform @OperateInform end |
#ProjectId ⇒ Object
true:删除 false:不删除 不传默认false false:不通知 不传默认false 和VirtualTaskId选填一个 和TaskId选填一个 true:是虚拟任务 false:不是虚拟任务 不传默认false true:不针对下游任务实例进行强制失败 false:针对下游任务实例进行强制失败 不传默认false
5415 5416 5417 |
# File 'lib/v20210820/models.rb', line 5415 def ProjectId @ProjectId end |
#TaskId ⇒ Object
true:删除 false:不删除 不传默认false false:不通知 不传默认false 和VirtualTaskId选填一个 和TaskId选填一个 true:是虚拟任务 false:不是虚拟任务 不传默认false true:不针对下游任务实例进行强制失败 false:针对下游任务实例进行强制失败 不传默认false
5415 5416 5417 |
# File 'lib/v20210820/models.rb', line 5415 def TaskId @TaskId end |
#VirtualFlag ⇒ Object
true:删除 false:不删除 不传默认false false:不通知 不传默认false 和VirtualTaskId选填一个 和TaskId选填一个 true:是虚拟任务 false:不是虚拟任务 不传默认false true:不针对下游任务实例进行强制失败 false:针对下游任务实例进行强制失败 不传默认false
5415 5416 5417 |
# File 'lib/v20210820/models.rb', line 5415 def VirtualFlag @VirtualFlag end |
#VirtualTaskId ⇒ Object
true:删除 false:不删除 不传默认false false:不通知 不传默认false 和VirtualTaskId选填一个 和TaskId选填一个 true:是虚拟任务 false:不是虚拟任务 不传默认false true:不针对下游任务实例进行强制失败 false:针对下游任务实例进行强制失败 不传默认false
5415 5416 5417 |
# File 'lib/v20210820/models.rb', line 5415 def VirtualTaskId @VirtualTaskId end |
Instance Method Details
#deserialize(params) ⇒ Object
5427 5428 5429 5430 5431 5432 5433 5434 5435 |
# File 'lib/v20210820/models.rb', line 5427 def deserialize(params) @ProjectId = params['ProjectId'] @DeleteScript = params['DeleteScript'] @OperateInform = params['OperateInform'] @TaskId = params['TaskId'] @VirtualTaskId = params['VirtualTaskId'] @VirtualFlag = params['VirtualFlag'] @DeleteMode = params['DeleteMode'] end |