Class: TencentCloud::Wedata::V20210820::BatchDeleteOpsTasksRequest

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20210820/models.rb

Overview

BatchDeleteOpsTasks请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(taskidlist = nil, deletemode = nil, enablenotify = nil, projectid = nil) ⇒ BatchDeleteOpsTasksRequest

Returns a new instance of BatchDeleteOpsTasksRequest.



750
751
752
753
754
755
# File 'lib/v20210820/models.rb', line 750

def initialize(taskidlist=nil, deletemode=nil, enablenotify=nil, projectid=nil)
  @TaskIdList = taskidlist
  @DeleteMode = deletemode
  @EnableNotify = enablenotify
  @ProjectId = projectid
end

Instance Attribute Details

#DeleteModeObject

false:删除后下游任务不可运行 false: 不通知下游任务责任人

Parameters:

  • TaskIdList:

    批量删除的任务TaskId

  • DeleteMode:

    true : 删除后下游任务可正常运行

  • EnableNotify:

    true:通知下游任务责任人

  • ProjectId:

    项目Id



748
749
750
# File 'lib/v20210820/models.rb', line 748

def DeleteMode
  @DeleteMode
end

#EnableNotifyObject

false:删除后下游任务不可运行 false: 不通知下游任务责任人

Parameters:

  • TaskIdList:

    批量删除的任务TaskId

  • DeleteMode:

    true : 删除后下游任务可正常运行

  • EnableNotify:

    true:通知下游任务责任人

  • ProjectId:

    项目Id



748
749
750
# File 'lib/v20210820/models.rb', line 748

def EnableNotify
  @EnableNotify
end

#ProjectIdObject

false:删除后下游任务不可运行 false: 不通知下游任务责任人

Parameters:

  • TaskIdList:

    批量删除的任务TaskId

  • DeleteMode:

    true : 删除后下游任务可正常运行

  • EnableNotify:

    true:通知下游任务责任人

  • ProjectId:

    项目Id



748
749
750
# File 'lib/v20210820/models.rb', line 748

def ProjectId
  @ProjectId
end

#TaskIdListObject

false:删除后下游任务不可运行 false: 不通知下游任务责任人

Parameters:

  • TaskIdList:

    批量删除的任务TaskId

  • DeleteMode:

    true : 删除后下游任务可正常运行

  • EnableNotify:

    true:通知下游任务责任人

  • ProjectId:

    项目Id



748
749
750
# File 'lib/v20210820/models.rb', line 748

def TaskIdList
  @TaskIdList
end

Instance Method Details

#deserialize(params) ⇒ Object



757
758
759
760
761
762
# File 'lib/v20210820/models.rb', line 757

def deserialize(params)
  @TaskIdList = params['TaskIdList']
  @DeleteMode = params['DeleteMode']
  @EnableNotify = params['EnableNotify']
  @ProjectId = params['ProjectId']
end