Class: TencentCloud::Wedata::V20210820::KillScheduleInstancesRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Wedata::V20210820::KillScheduleInstancesRequest
- Defined in:
- lib/v20210820/models.rb
Overview
KillScheduleInstances请求参数结构体
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) ⇒ KillScheduleInstancesRequest
constructor
A new instance of KillScheduleInstancesRequest.
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) ⇒ KillScheduleInstancesRequest
Returns a new instance of KillScheduleInstancesRequest.
25178 25179 25180 25181 25182 25183 25184 25185 25186 25187 25188 25189 25190 25191 25192 25193 25194 25195 25196 25197 25198 |
# File 'lib/v20210820/models.rb', line 25178 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
25176 25177 25178 |
# File 'lib/v20210820/models.rb', line 25176 def AsyncMode @AsyncMode end |
#CheckFather ⇒ Object
25176 25177 25178 |
# File 'lib/v20210820/models.rb', line 25176 def CheckFather @CheckFather end |
#Count ⇒ Object
25176 25177 25178 |
# File 'lib/v20210820/models.rb', line 25176 def Count @Count end |
#DependentWay ⇒ Object
25176 25177 25178 |
# File 'lib/v20210820/models.rb', line 25176 def DependentWay @DependentWay end |
#Instances ⇒ Object
25176 25177 25178 |
# File 'lib/v20210820/models.rb', line 25176 def Instances @Instances end |
#IsCount ⇒ Object
25176 25177 25178 |
# File 'lib/v20210820/models.rb', line 25176 def IsCount @IsCount end |
#OperatorId ⇒ Object
25176 25177 25178 |
# File 'lib/v20210820/models.rb', line 25176 def OperatorId @OperatorId end |
#OperatorName ⇒ Object
25176 25177 25178 |
# File 'lib/v20210820/models.rb', line 25176 def OperatorName @OperatorName end |
#OptType ⇒ Object
25176 25177 25178 |
# File 'lib/v20210820/models.rb', line 25176 def OptType @OptType end |
#PageIndex ⇒ Object
25176 25177 25178 |
# File 'lib/v20210820/models.rb', line 25176 def PageIndex @PageIndex end |
#PageSize ⇒ Object
25176 25177 25178 |
# File 'lib/v20210820/models.rb', line 25176 def PageSize @PageSize end |
#ProjectId ⇒ Object
25176 25177 25178 |
# File 'lib/v20210820/models.rb', line 25176 def ProjectId @ProjectId end |
#ProjectIdent ⇒ Object
25176 25177 25178 |
# File 'lib/v20210820/models.rb', line 25176 def ProjectIdent @ProjectIdent end |
#ProjectName ⇒ Object
25176 25177 25178 |
# File 'lib/v20210820/models.rb', line 25176 def ProjectName @ProjectName end |
#RequestBaseInfo ⇒ Object
25176 25177 25178 |
# File 'lib/v20210820/models.rb', line 25176 def RequestBaseInfo @RequestBaseInfo end |
#RerunType ⇒ Object
25176 25177 25178 |
# File 'lib/v20210820/models.rb', line 25176 def RerunType @RerunType end |
#SearchCondition ⇒ Object
25176 25177 25178 |
# File 'lib/v20210820/models.rb', line 25176 def SearchCondition @SearchCondition end |
#SkipEventListening ⇒ Object
25176 25177 25178 |
# File 'lib/v20210820/models.rb', line 25176 def SkipEventListening @SkipEventListening end |
#SonInstanceType ⇒ Object
25176 25177 25178 |
# File 'lib/v20210820/models.rb', line 25176 def SonInstanceType @SonInstanceType end |
Instance Method Details
#deserialize(params) ⇒ Object
25200 25201 25202 25203 25204 25205 25206 25207 25208 25209 25210 25211 25212 25213 25214 25215 25216 25217 25218 25219 25220 25221 25222 25223 25224 25225 25226 25227 25228 25229 25230 25231 25232 25233 |
# File 'lib/v20210820/models.rb', line 25200 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 |