Class: TencentCloud::Wedata::V20210820::ForceSucScheduleInstancesRequest

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

Overview

ForceSucScheduleInstances请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(instances = nil, checkfather = nil, reruntype = nil, dependentway = nil, skipeventlistening = nil, soninstancetype = nil, searchcondition = nil, opttype = nil, operatorname = nil, operatorid = nil, projectid = nil, projectident = nil, projectname = nil, pageindex = nil, pagesize = nil, count = nil, requestbaseinfo = nil, iscount = nil) ⇒ ForceSucScheduleInstancesRequest

Returns a new instance of ForceSucScheduleInstancesRequest.



20020
20021
20022
20023
20024
20025
20026
20027
20028
20029
20030
20031
20032
20033
20034
20035
20036
20037
20038
20039
# File 'lib/v20210820/models.rb', line 20020

def initialize(instances=nil, checkfather=nil, reruntype=nil, dependentway=nil, skipeventlistening=nil, soninstancetype=nil, searchcondition=nil, opttype=nil, operatorname=nil, operatorid=nil, projectid=nil, projectident=nil, projectname=nil, pageindex=nil, pagesize=nil, count=nil, requestbaseinfo=nil, iscount=nil)
  @Instances = instances
  @CheckFather = checkfather
  @RerunType = reruntype
  @DependentWay = dependentway
  @SkipEventListening = skipeventlistening
  @SonInstanceType = soninstancetype
  @SearchCondition = searchcondition
  @OptType = opttype
  @OperatorName = operatorname
  @OperatorId = operatorid
  @ProjectId = projectid
  @ProjectIdent = projectident
  @ProjectName = projectname
  @PageIndex = pageindex
  @PageSize = pagesize
  @Count = count
  @RequestBaseInfo = requestbaseinfo
  @IsCount = iscount
end

Instance Attribute Details

#CheckFatherObject

Parameters:

  • Instances:

    实例列表

  • CheckFather:

    检查父任务类型, true: 检查父任务; false: 不检查父任务

  • RerunType:

    重跑类型, 1: 自身; 3: 孩子; 2: 自身以及孩子

  • DependentWay:

    实例依赖方式, 1: 自依赖; 2: 任务依赖; 3: 自依赖及父子依赖

  • SkipEventListening:

    重跑忽略事件监听与否

  • SonInstanceType:

    下游实例范围 1: 所在工作流 2: 所在项目 3: 所有跨工作流依赖的项目

  • SearchCondition:

    查询条件

  • OptType:

    访问类型

  • OperatorName:

    操作者名称

  • OperatorId:

    操作者id

  • ProjectId:

    项目id

  • ProjectIdent:

    项目标志

  • ProjectName:

    项目名称

  • PageIndex:

    索引页码

  • PageSize:

    页面大小

  • Count:

    数据总数

  • RequestBaseInfo:

    基础请求信息

  • IsCount:

    是否计算总数



20018
20019
20020
# File 'lib/v20210820/models.rb', line 20018

def CheckFather
  @CheckFather
end

#CountObject

Parameters:

  • Instances:

    实例列表

  • CheckFather:

    检查父任务类型, true: 检查父任务; false: 不检查父任务

  • RerunType:

    重跑类型, 1: 自身; 3: 孩子; 2: 自身以及孩子

  • DependentWay:

    实例依赖方式, 1: 自依赖; 2: 任务依赖; 3: 自依赖及父子依赖

  • SkipEventListening:

    重跑忽略事件监听与否

  • SonInstanceType:

    下游实例范围 1: 所在工作流 2: 所在项目 3: 所有跨工作流依赖的项目

  • SearchCondition:

    查询条件

  • OptType:

    访问类型

  • OperatorName:

    操作者名称

  • OperatorId:

    操作者id

  • ProjectId:

    项目id

  • ProjectIdent:

    项目标志

  • ProjectName:

    项目名称

  • PageIndex:

    索引页码

  • PageSize:

    页面大小

  • Count:

    数据总数

  • RequestBaseInfo:

    基础请求信息

  • IsCount:

    是否计算总数



20018
20019
20020
# File 'lib/v20210820/models.rb', line 20018

def Count
  @Count
end

#DependentWayObject

Parameters:

  • Instances:

    实例列表

  • CheckFather:

    检查父任务类型, true: 检查父任务; false: 不检查父任务

  • RerunType:

    重跑类型, 1: 自身; 3: 孩子; 2: 自身以及孩子

  • DependentWay:

    实例依赖方式, 1: 自依赖; 2: 任务依赖; 3: 自依赖及父子依赖

  • SkipEventListening:

    重跑忽略事件监听与否

  • SonInstanceType:

    下游实例范围 1: 所在工作流 2: 所在项目 3: 所有跨工作流依赖的项目

  • SearchCondition:

    查询条件

  • OptType:

    访问类型

  • OperatorName:

    操作者名称

  • OperatorId:

    操作者id

  • ProjectId:

    项目id

  • ProjectIdent:

    项目标志

  • ProjectName:

    项目名称

  • PageIndex:

    索引页码

  • PageSize:

    页面大小

  • Count:

    数据总数

  • RequestBaseInfo:

    基础请求信息

  • IsCount:

    是否计算总数



20018
20019
20020
# File 'lib/v20210820/models.rb', line 20018

def DependentWay
  @DependentWay
end

#InstancesObject

Parameters:

  • Instances:

    实例列表

  • CheckFather:

    检查父任务类型, true: 检查父任务; false: 不检查父任务

  • RerunType:

    重跑类型, 1: 自身; 3: 孩子; 2: 自身以及孩子

  • DependentWay:

    实例依赖方式, 1: 自依赖; 2: 任务依赖; 3: 自依赖及父子依赖

  • SkipEventListening:

    重跑忽略事件监听与否

  • SonInstanceType:

    下游实例范围 1: 所在工作流 2: 所在项目 3: 所有跨工作流依赖的项目

  • SearchCondition:

    查询条件

  • OptType:

    访问类型

  • OperatorName:

    操作者名称

  • OperatorId:

    操作者id

  • ProjectId:

    项目id

  • ProjectIdent:

    项目标志

  • ProjectName:

    项目名称

  • PageIndex:

    索引页码

  • PageSize:

    页面大小

  • Count:

    数据总数

  • RequestBaseInfo:

    基础请求信息

  • IsCount:

    是否计算总数



20018
20019
20020
# File 'lib/v20210820/models.rb', line 20018

def Instances
  @Instances
end

#IsCountObject

Parameters:

  • Instances:

    实例列表

  • CheckFather:

    检查父任务类型, true: 检查父任务; false: 不检查父任务

  • RerunType:

    重跑类型, 1: 自身; 3: 孩子; 2: 自身以及孩子

  • DependentWay:

    实例依赖方式, 1: 自依赖; 2: 任务依赖; 3: 自依赖及父子依赖

  • SkipEventListening:

    重跑忽略事件监听与否

  • SonInstanceType:

    下游实例范围 1: 所在工作流 2: 所在项目 3: 所有跨工作流依赖的项目

  • SearchCondition:

    查询条件

  • OptType:

    访问类型

  • OperatorName:

    操作者名称

  • OperatorId:

    操作者id

  • ProjectId:

    项目id

  • ProjectIdent:

    项目标志

  • ProjectName:

    项目名称

  • PageIndex:

    索引页码

  • PageSize:

    页面大小

  • Count:

    数据总数

  • RequestBaseInfo:

    基础请求信息

  • IsCount:

    是否计算总数



20018
20019
20020
# File 'lib/v20210820/models.rb', line 20018

def IsCount
  @IsCount
end

#OperatorIdObject

Parameters:

  • Instances:

    实例列表

  • CheckFather:

    检查父任务类型, true: 检查父任务; false: 不检查父任务

  • RerunType:

    重跑类型, 1: 自身; 3: 孩子; 2: 自身以及孩子

  • DependentWay:

    实例依赖方式, 1: 自依赖; 2: 任务依赖; 3: 自依赖及父子依赖

  • SkipEventListening:

    重跑忽略事件监听与否

  • SonInstanceType:

    下游实例范围 1: 所在工作流 2: 所在项目 3: 所有跨工作流依赖的项目

  • SearchCondition:

    查询条件

  • OptType:

    访问类型

  • OperatorName:

    操作者名称

  • OperatorId:

    操作者id

  • ProjectId:

    项目id

  • ProjectIdent:

    项目标志

  • ProjectName:

    项目名称

  • PageIndex:

    索引页码

  • PageSize:

    页面大小

  • Count:

    数据总数

  • RequestBaseInfo:

    基础请求信息

  • IsCount:

    是否计算总数



20018
20019
20020
# File 'lib/v20210820/models.rb', line 20018

def OperatorId
  @OperatorId
end

#OperatorNameObject

Parameters:

  • Instances:

    实例列表

  • CheckFather:

    检查父任务类型, true: 检查父任务; false: 不检查父任务

  • RerunType:

    重跑类型, 1: 自身; 3: 孩子; 2: 自身以及孩子

  • DependentWay:

    实例依赖方式, 1: 自依赖; 2: 任务依赖; 3: 自依赖及父子依赖

  • SkipEventListening:

    重跑忽略事件监听与否

  • SonInstanceType:

    下游实例范围 1: 所在工作流 2: 所在项目 3: 所有跨工作流依赖的项目

  • SearchCondition:

    查询条件

  • OptType:

    访问类型

  • OperatorName:

    操作者名称

  • OperatorId:

    操作者id

  • ProjectId:

    项目id

  • ProjectIdent:

    项目标志

  • ProjectName:

    项目名称

  • PageIndex:

    索引页码

  • PageSize:

    页面大小

  • Count:

    数据总数

  • RequestBaseInfo:

    基础请求信息

  • IsCount:

    是否计算总数



20018
20019
20020
# File 'lib/v20210820/models.rb', line 20018

def OperatorName
  @OperatorName
end

#OptTypeObject

Parameters:

  • Instances:

    实例列表

  • CheckFather:

    检查父任务类型, true: 检查父任务; false: 不检查父任务

  • RerunType:

    重跑类型, 1: 自身; 3: 孩子; 2: 自身以及孩子

  • DependentWay:

    实例依赖方式, 1: 自依赖; 2: 任务依赖; 3: 自依赖及父子依赖

  • SkipEventListening:

    重跑忽略事件监听与否

  • SonInstanceType:

    下游实例范围 1: 所在工作流 2: 所在项目 3: 所有跨工作流依赖的项目

  • SearchCondition:

    查询条件

  • OptType:

    访问类型

  • OperatorName:

    操作者名称

  • OperatorId:

    操作者id

  • ProjectId:

    项目id

  • ProjectIdent:

    项目标志

  • ProjectName:

    项目名称

  • PageIndex:

    索引页码

  • PageSize:

    页面大小

  • Count:

    数据总数

  • RequestBaseInfo:

    基础请求信息

  • IsCount:

    是否计算总数



20018
20019
20020
# File 'lib/v20210820/models.rb', line 20018

def OptType
  @OptType
end

#PageIndexObject

Parameters:

  • Instances:

    实例列表

  • CheckFather:

    检查父任务类型, true: 检查父任务; false: 不检查父任务

  • RerunType:

    重跑类型, 1: 自身; 3: 孩子; 2: 自身以及孩子

  • DependentWay:

    实例依赖方式, 1: 自依赖; 2: 任务依赖; 3: 自依赖及父子依赖

  • SkipEventListening:

    重跑忽略事件监听与否

  • SonInstanceType:

    下游实例范围 1: 所在工作流 2: 所在项目 3: 所有跨工作流依赖的项目

  • SearchCondition:

    查询条件

  • OptType:

    访问类型

  • OperatorName:

    操作者名称

  • OperatorId:

    操作者id

  • ProjectId:

    项目id

  • ProjectIdent:

    项目标志

  • ProjectName:

    项目名称

  • PageIndex:

    索引页码

  • PageSize:

    页面大小

  • Count:

    数据总数

  • RequestBaseInfo:

    基础请求信息

  • IsCount:

    是否计算总数



20018
20019
20020
# File 'lib/v20210820/models.rb', line 20018

def PageIndex
  @PageIndex
end

#PageSizeObject

Parameters:

  • Instances:

    实例列表

  • CheckFather:

    检查父任务类型, true: 检查父任务; false: 不检查父任务

  • RerunType:

    重跑类型, 1: 自身; 3: 孩子; 2: 自身以及孩子

  • DependentWay:

    实例依赖方式, 1: 自依赖; 2: 任务依赖; 3: 自依赖及父子依赖

  • SkipEventListening:

    重跑忽略事件监听与否

  • SonInstanceType:

    下游实例范围 1: 所在工作流 2: 所在项目 3: 所有跨工作流依赖的项目

  • SearchCondition:

    查询条件

  • OptType:

    访问类型

  • OperatorName:

    操作者名称

  • OperatorId:

    操作者id

  • ProjectId:

    项目id

  • ProjectIdent:

    项目标志

  • ProjectName:

    项目名称

  • PageIndex:

    索引页码

  • PageSize:

    页面大小

  • Count:

    数据总数

  • RequestBaseInfo:

    基础请求信息

  • IsCount:

    是否计算总数



20018
20019
20020
# File 'lib/v20210820/models.rb', line 20018

def PageSize
  @PageSize
end

#ProjectIdObject

Parameters:

  • Instances:

    实例列表

  • CheckFather:

    检查父任务类型, true: 检查父任务; false: 不检查父任务

  • RerunType:

    重跑类型, 1: 自身; 3: 孩子; 2: 自身以及孩子

  • DependentWay:

    实例依赖方式, 1: 自依赖; 2: 任务依赖; 3: 自依赖及父子依赖

  • SkipEventListening:

    重跑忽略事件监听与否

  • SonInstanceType:

    下游实例范围 1: 所在工作流 2: 所在项目 3: 所有跨工作流依赖的项目

  • SearchCondition:

    查询条件

  • OptType:

    访问类型

  • OperatorName:

    操作者名称

  • OperatorId:

    操作者id

  • ProjectId:

    项目id

  • ProjectIdent:

    项目标志

  • ProjectName:

    项目名称

  • PageIndex:

    索引页码

  • PageSize:

    页面大小

  • Count:

    数据总数

  • RequestBaseInfo:

    基础请求信息

  • IsCount:

    是否计算总数



20018
20019
20020
# File 'lib/v20210820/models.rb', line 20018

def ProjectId
  @ProjectId
end

#ProjectIdentObject

Parameters:

  • Instances:

    实例列表

  • CheckFather:

    检查父任务类型, true: 检查父任务; false: 不检查父任务

  • RerunType:

    重跑类型, 1: 自身; 3: 孩子; 2: 自身以及孩子

  • DependentWay:

    实例依赖方式, 1: 自依赖; 2: 任务依赖; 3: 自依赖及父子依赖

  • SkipEventListening:

    重跑忽略事件监听与否

  • SonInstanceType:

    下游实例范围 1: 所在工作流 2: 所在项目 3: 所有跨工作流依赖的项目

  • SearchCondition:

    查询条件

  • OptType:

    访问类型

  • OperatorName:

    操作者名称

  • OperatorId:

    操作者id

  • ProjectId:

    项目id

  • ProjectIdent:

    项目标志

  • ProjectName:

    项目名称

  • PageIndex:

    索引页码

  • PageSize:

    页面大小

  • Count:

    数据总数

  • RequestBaseInfo:

    基础请求信息

  • IsCount:

    是否计算总数



20018
20019
20020
# File 'lib/v20210820/models.rb', line 20018

def ProjectIdent
  @ProjectIdent
end

#ProjectNameObject

Parameters:

  • Instances:

    实例列表

  • CheckFather:

    检查父任务类型, true: 检查父任务; false: 不检查父任务

  • RerunType:

    重跑类型, 1: 自身; 3: 孩子; 2: 自身以及孩子

  • DependentWay:

    实例依赖方式, 1: 自依赖; 2: 任务依赖; 3: 自依赖及父子依赖

  • SkipEventListening:

    重跑忽略事件监听与否

  • SonInstanceType:

    下游实例范围 1: 所在工作流 2: 所在项目 3: 所有跨工作流依赖的项目

  • SearchCondition:

    查询条件

  • OptType:

    访问类型

  • OperatorName:

    操作者名称

  • OperatorId:

    操作者id

  • ProjectId:

    项目id

  • ProjectIdent:

    项目标志

  • ProjectName:

    项目名称

  • PageIndex:

    索引页码

  • PageSize:

    页面大小

  • Count:

    数据总数

  • RequestBaseInfo:

    基础请求信息

  • IsCount:

    是否计算总数



20018
20019
20020
# File 'lib/v20210820/models.rb', line 20018

def ProjectName
  @ProjectName
end

#RequestBaseInfoObject

Parameters:

  • Instances:

    实例列表

  • CheckFather:

    检查父任务类型, true: 检查父任务; false: 不检查父任务

  • RerunType:

    重跑类型, 1: 自身; 3: 孩子; 2: 自身以及孩子

  • DependentWay:

    实例依赖方式, 1: 自依赖; 2: 任务依赖; 3: 自依赖及父子依赖

  • SkipEventListening:

    重跑忽略事件监听与否

  • SonInstanceType:

    下游实例范围 1: 所在工作流 2: 所在项目 3: 所有跨工作流依赖的项目

  • SearchCondition:

    查询条件

  • OptType:

    访问类型

  • OperatorName:

    操作者名称

  • OperatorId:

    操作者id

  • ProjectId:

    项目id

  • ProjectIdent:

    项目标志

  • ProjectName:

    项目名称

  • PageIndex:

    索引页码

  • PageSize:

    页面大小

  • Count:

    数据总数

  • RequestBaseInfo:

    基础请求信息

  • IsCount:

    是否计算总数



20018
20019
20020
# File 'lib/v20210820/models.rb', line 20018

def RequestBaseInfo
  @RequestBaseInfo
end

#RerunTypeObject

Parameters:

  • Instances:

    实例列表

  • CheckFather:

    检查父任务类型, true: 检查父任务; false: 不检查父任务

  • RerunType:

    重跑类型, 1: 自身; 3: 孩子; 2: 自身以及孩子

  • DependentWay:

    实例依赖方式, 1: 自依赖; 2: 任务依赖; 3: 自依赖及父子依赖

  • SkipEventListening:

    重跑忽略事件监听与否

  • SonInstanceType:

    下游实例范围 1: 所在工作流 2: 所在项目 3: 所有跨工作流依赖的项目

  • SearchCondition:

    查询条件

  • OptType:

    访问类型

  • OperatorName:

    操作者名称

  • OperatorId:

    操作者id

  • ProjectId:

    项目id

  • ProjectIdent:

    项目标志

  • ProjectName:

    项目名称

  • PageIndex:

    索引页码

  • PageSize:

    页面大小

  • Count:

    数据总数

  • RequestBaseInfo:

    基础请求信息

  • IsCount:

    是否计算总数



20018
20019
20020
# File 'lib/v20210820/models.rb', line 20018

def RerunType
  @RerunType
end

#SearchConditionObject

Parameters:

  • Instances:

    实例列表

  • CheckFather:

    检查父任务类型, true: 检查父任务; false: 不检查父任务

  • RerunType:

    重跑类型, 1: 自身; 3: 孩子; 2: 自身以及孩子

  • DependentWay:

    实例依赖方式, 1: 自依赖; 2: 任务依赖; 3: 自依赖及父子依赖

  • SkipEventListening:

    重跑忽略事件监听与否

  • SonInstanceType:

    下游实例范围 1: 所在工作流 2: 所在项目 3: 所有跨工作流依赖的项目

  • SearchCondition:

    查询条件

  • OptType:

    访问类型

  • OperatorName:

    操作者名称

  • OperatorId:

    操作者id

  • ProjectId:

    项目id

  • ProjectIdent:

    项目标志

  • ProjectName:

    项目名称

  • PageIndex:

    索引页码

  • PageSize:

    页面大小

  • Count:

    数据总数

  • RequestBaseInfo:

    基础请求信息

  • IsCount:

    是否计算总数



20018
20019
20020
# File 'lib/v20210820/models.rb', line 20018

def SearchCondition
  @SearchCondition
end

#SkipEventListeningObject

Parameters:

  • Instances:

    实例列表

  • CheckFather:

    检查父任务类型, true: 检查父任务; false: 不检查父任务

  • RerunType:

    重跑类型, 1: 自身; 3: 孩子; 2: 自身以及孩子

  • DependentWay:

    实例依赖方式, 1: 自依赖; 2: 任务依赖; 3: 自依赖及父子依赖

  • SkipEventListening:

    重跑忽略事件监听与否

  • SonInstanceType:

    下游实例范围 1: 所在工作流 2: 所在项目 3: 所有跨工作流依赖的项目

  • SearchCondition:

    查询条件

  • OptType:

    访问类型

  • OperatorName:

    操作者名称

  • OperatorId:

    操作者id

  • ProjectId:

    项目id

  • ProjectIdent:

    项目标志

  • ProjectName:

    项目名称

  • PageIndex:

    索引页码

  • PageSize:

    页面大小

  • Count:

    数据总数

  • RequestBaseInfo:

    基础请求信息

  • IsCount:

    是否计算总数



20018
20019
20020
# File 'lib/v20210820/models.rb', line 20018

def SkipEventListening
  @SkipEventListening
end

#SonInstanceTypeObject

Parameters:

  • Instances:

    实例列表

  • CheckFather:

    检查父任务类型, true: 检查父任务; false: 不检查父任务

  • RerunType:

    重跑类型, 1: 自身; 3: 孩子; 2: 自身以及孩子

  • DependentWay:

    实例依赖方式, 1: 自依赖; 2: 任务依赖; 3: 自依赖及父子依赖

  • SkipEventListening:

    重跑忽略事件监听与否

  • SonInstanceType:

    下游实例范围 1: 所在工作流 2: 所在项目 3: 所有跨工作流依赖的项目

  • SearchCondition:

    查询条件

  • OptType:

    访问类型

  • OperatorName:

    操作者名称

  • OperatorId:

    操作者id

  • ProjectId:

    项目id

  • ProjectIdent:

    项目标志

  • ProjectName:

    项目名称

  • PageIndex:

    索引页码

  • PageSize:

    页面大小

  • Count:

    数据总数

  • RequestBaseInfo:

    基础请求信息

  • IsCount:

    是否计算总数



20018
20019
20020
# File 'lib/v20210820/models.rb', line 20018

def SonInstanceType
  @SonInstanceType
end

Instance Method Details

#deserialize(params) ⇒ Object



20041
20042
20043
20044
20045
20046
20047
20048
20049
20050
20051
20052
20053
20054
20055
20056
20057
20058
20059
20060
20061
20062
20063
20064
20065
20066
20067
20068
20069
20070
20071
20072
20073
# File 'lib/v20210820/models.rb', line 20041

def deserialize(params)
  unless params['Instances'].nil?
    @Instances = []
    params['Instances'].each do |i|
      instanceopsdto_tmp = InstanceOpsDto.new
      instanceopsdto_tmp.deserialize(i)
      @Instances << instanceopsdto_tmp
    end
  end
  @CheckFather = params['CheckFather']
  @RerunType = params['RerunType']
  @DependentWay = params['DependentWay']
  @SkipEventListening = params['SkipEventListening']
  @SonInstanceType = params['SonInstanceType']
  unless params['SearchCondition'].nil?
    @SearchCondition = InstanceApiOpsRequest.new
    @SearchCondition.deserialize(params['SearchCondition'])
  end
  @OptType = params['OptType']
  @OperatorName = params['OperatorName']
  @OperatorId = params['OperatorId']
  @ProjectId = params['ProjectId']
  @ProjectIdent = params['ProjectIdent']
  @ProjectName = params['ProjectName']
  @PageIndex = params['PageIndex']
  @PageSize = params['PageSize']
  @Count = params['Count']
  unless params['RequestBaseInfo'].nil?
    @RequestBaseInfo = ProjectBaseInfoOpsRequest.new
    @RequestBaseInfo.deserialize(params['RequestBaseInfo'])
  end
  @IsCount = params['IsCount']
end