Class: TencentCloud::Wedata::V20210820::RunForceSucScheduleInstancesRequest

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

Overview

RunForceSucScheduleInstances请求参数结构体

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, asyncmode = nil) ⇒ RunForceSucScheduleInstancesRequest

Returns a new instance of RunForceSucScheduleInstancesRequest.



34160
34161
34162
34163
34164
34165
34166
34167
34168
34169
34170
34171
34172
34173
34174
34175
34176
34177
34178
34179
34180
# File 'lib/v20210820/models.rb', line 34160

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, asyncmode=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
  @AsyncMode = asyncmode
end

Instance Attribute Details

#AsyncModeObject

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:

    是否计算总数

  • AsyncMode:

    是否异步模式



34158
34159
34160
# File 'lib/v20210820/models.rb', line 34158

def AsyncMode
  @AsyncMode
end

#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:

    是否计算总数

  • AsyncMode:

    是否异步模式



34158
34159
34160
# File 'lib/v20210820/models.rb', line 34158

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:

    是否计算总数

  • AsyncMode:

    是否异步模式



34158
34159
34160
# File 'lib/v20210820/models.rb', line 34158

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:

    是否计算总数

  • AsyncMode:

    是否异步模式



34158
34159
34160
# File 'lib/v20210820/models.rb', line 34158

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:

    是否计算总数

  • AsyncMode:

    是否异步模式



34158
34159
34160
# File 'lib/v20210820/models.rb', line 34158

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:

    是否计算总数

  • AsyncMode:

    是否异步模式



34158
34159
34160
# File 'lib/v20210820/models.rb', line 34158

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:

    是否计算总数

  • AsyncMode:

    是否异步模式



34158
34159
34160
# File 'lib/v20210820/models.rb', line 34158

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:

    是否计算总数

  • AsyncMode:

    是否异步模式



34158
34159
34160
# File 'lib/v20210820/models.rb', line 34158

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:

    是否计算总数

  • AsyncMode:

    是否异步模式



34158
34159
34160
# File 'lib/v20210820/models.rb', line 34158

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:

    是否计算总数

  • AsyncMode:

    是否异步模式



34158
34159
34160
# File 'lib/v20210820/models.rb', line 34158

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:

    是否计算总数

  • AsyncMode:

    是否异步模式



34158
34159
34160
# File 'lib/v20210820/models.rb', line 34158

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:

    是否计算总数

  • AsyncMode:

    是否异步模式



34158
34159
34160
# File 'lib/v20210820/models.rb', line 34158

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:

    是否计算总数

  • AsyncMode:

    是否异步模式



34158
34159
34160
# File 'lib/v20210820/models.rb', line 34158

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:

    是否计算总数

  • AsyncMode:

    是否异步模式



34158
34159
34160
# File 'lib/v20210820/models.rb', line 34158

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:

    是否计算总数

  • AsyncMode:

    是否异步模式



34158
34159
34160
# File 'lib/v20210820/models.rb', line 34158

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:

    是否计算总数

  • AsyncMode:

    是否异步模式



34158
34159
34160
# File 'lib/v20210820/models.rb', line 34158

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:

    是否计算总数

  • AsyncMode:

    是否异步模式



34158
34159
34160
# File 'lib/v20210820/models.rb', line 34158

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:

    是否计算总数

  • AsyncMode:

    是否异步模式



34158
34159
34160
# File 'lib/v20210820/models.rb', line 34158

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:

    是否计算总数

  • AsyncMode:

    是否异步模式



34158
34159
34160
# File 'lib/v20210820/models.rb', line 34158

def SonInstanceType
  @SonInstanceType
end

Instance Method Details

#deserialize(params) ⇒ Object



34182
34183
34184
34185
34186
34187
34188
34189
34190
34191
34192
34193
34194
34195
34196
34197
34198
34199
34200
34201
34202
34203
34204
34205
34206
34207
34208
34209
34210
34211
34212
34213
34214
34215
# File 'lib/v20210820/models.rb', line 34182

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']
  @AsyncMode = params['AsyncMode']
end