Class: TencentCloud::Wedata::V20210820::RunForceSucScheduleInstancesRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Wedata::V20210820::RunForceSucScheduleInstancesRequest
- Defined in:
- lib/v20210820/models.rb
Overview
RunForceSucScheduleInstances请求参数结构体
Instance Attribute Summary collapse
- #AsyncMode ⇒ Object
- #CheckFather ⇒ Object
- #Count ⇒ Object
- #DependentWay ⇒ Object
- #Instances ⇒ Object
- #IsCount ⇒ Object
- #OperatorId ⇒ Object
- #OperatorName ⇒ Object
- #OptType ⇒ Object
- #PageIndex ⇒ Object
- #PageSize ⇒ Object
- #ProjectId ⇒ Object
- #ProjectIdent ⇒ Object
- #ProjectName ⇒ Object
- #RequestBaseInfo ⇒ Object
- #RerunType ⇒ Object
- #SearchCondition ⇒ Object
- #SkipEventListening ⇒ Object
- #SonInstanceType ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#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
constructor
A new instance of RunForceSucScheduleInstancesRequest.
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
#AsyncMode ⇒ Object
34158 34159 34160 |
# File 'lib/v20210820/models.rb', line 34158 def AsyncMode @AsyncMode end |
#CheckFather ⇒ Object
34158 34159 34160 |
# File 'lib/v20210820/models.rb', line 34158 def CheckFather @CheckFather end |
#Count ⇒ Object
34158 34159 34160 |
# File 'lib/v20210820/models.rb', line 34158 def Count @Count end |
#DependentWay ⇒ Object
34158 34159 34160 |
# File 'lib/v20210820/models.rb', line 34158 def DependentWay @DependentWay end |
#Instances ⇒ Object
34158 34159 34160 |
# File 'lib/v20210820/models.rb', line 34158 def Instances @Instances end |
#IsCount ⇒ Object
34158 34159 34160 |
# File 'lib/v20210820/models.rb', line 34158 def IsCount @IsCount end |
#OperatorId ⇒ Object
34158 34159 34160 |
# File 'lib/v20210820/models.rb', line 34158 def OperatorId @OperatorId end |
#OperatorName ⇒ Object
34158 34159 34160 |
# File 'lib/v20210820/models.rb', line 34158 def OperatorName @OperatorName end |
#OptType ⇒ Object
34158 34159 34160 |
# File 'lib/v20210820/models.rb', line 34158 def OptType @OptType end |
#PageIndex ⇒ Object
34158 34159 34160 |
# File 'lib/v20210820/models.rb', line 34158 def PageIndex @PageIndex end |
#PageSize ⇒ Object
34158 34159 34160 |
# File 'lib/v20210820/models.rb', line 34158 def PageSize @PageSize end |
#ProjectId ⇒ Object
34158 34159 34160 |
# File 'lib/v20210820/models.rb', line 34158 def ProjectId @ProjectId end |
#ProjectIdent ⇒ Object
34158 34159 34160 |
# File 'lib/v20210820/models.rb', line 34158 def ProjectIdent @ProjectIdent end |
#ProjectName ⇒ Object
34158 34159 34160 |
# File 'lib/v20210820/models.rb', line 34158 def ProjectName @ProjectName end |
#RequestBaseInfo ⇒ Object
34158 34159 34160 |
# File 'lib/v20210820/models.rb', line 34158 def RequestBaseInfo @RequestBaseInfo end |
#RerunType ⇒ Object
34158 34159 34160 |
# File 'lib/v20210820/models.rb', line 34158 def RerunType @RerunType end |
#SearchCondition ⇒ Object
34158 34159 34160 |
# File 'lib/v20210820/models.rb', line 34158 def SearchCondition @SearchCondition end |
#SkipEventListening ⇒ Object
34158 34159 34160 |
# File 'lib/v20210820/models.rb', line 34158 def SkipEventListening @SkipEventListening end |
#SonInstanceType ⇒ Object
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 |