Class: TencentCloud::Wedata::V20210820::DeleteWorkflowByIdRequest

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

Overview

DeleteWorkflowById请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(workflowid = nil, projectid = nil, deletemode = nil, enablenotify = nil) ⇒ DeleteWorkflowByIdRequest

Returns a new instance of DeleteWorkflowByIdRequest.



8372
8373
8374
8375
8376
8377
# File 'lib/v20210820/models.rb', line 8372

def initialize(workflowid=nil, projectid=nil, deletemode=nil, enablenotify=nil)
  @WorkflowId = workflowid
  @ProjectId = projectid
  @DeleteMode = deletemode
  @EnableNotify = enablenotify
end

Instance Attribute Details

#DeleteModeObject

Parameters:

  • 工作流id

  • 项目id

  • 删除后下游任务的处理方式,true:下游任务均正常运行 false:下游任务均运行失败

  • 删除任务后是否通知下游任务责任人, true:通知 false:不通知



8370
8371
8372
# File 'lib/v20210820/models.rb', line 8370

def DeleteMode
  @DeleteMode
end

#EnableNotifyObject

Parameters:

  • 工作流id

  • 项目id

  • 删除后下游任务的处理方式,true:下游任务均正常运行 false:下游任务均运行失败

  • 删除任务后是否通知下游任务责任人, true:通知 false:不通知



8370
8371
8372
# File 'lib/v20210820/models.rb', line 8370

def EnableNotify
  @EnableNotify
end

#ProjectIdObject

Parameters:

  • 工作流id

  • 项目id

  • 删除后下游任务的处理方式,true:下游任务均正常运行 false:下游任务均运行失败

  • 删除任务后是否通知下游任务责任人, true:通知 false:不通知



8370
8371
8372
# File 'lib/v20210820/models.rb', line 8370

def ProjectId
  @ProjectId
end

#WorkflowIdObject

Parameters:

  • 工作流id

  • 项目id

  • 删除后下游任务的处理方式,true:下游任务均正常运行 false:下游任务均运行失败

  • 删除任务后是否通知下游任务责任人, true:通知 false:不通知



8370
8371
8372
# File 'lib/v20210820/models.rb', line 8370

def WorkflowId
  @WorkflowId
end

Instance Method Details

#deserialize(params) ⇒ Object



8379
8380
8381
8382
8383
8384
# File 'lib/v20210820/models.rb', line 8379

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