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
24405 24406 24407 24408 24409 24410 24411 24412 24413 24414 24415 24416 24417 24418 24419 24420 24421 24422 24423 24424 24425 |
# File 'lib/v20210820/models.rb', line 24405 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
24403 24404 24405 |
# File 'lib/v20210820/models.rb', line 24403 def AsyncMode @AsyncMode end |
#CheckFather ⇒ Object
24403 24404 24405 |
# File 'lib/v20210820/models.rb', line 24403 def CheckFather @CheckFather end |
#Count ⇒ Object
24403 24404 24405 |
# File 'lib/v20210820/models.rb', line 24403 def Count @Count end |
#DependentWay ⇒ Object
24403 24404 24405 |
# File 'lib/v20210820/models.rb', line 24403 def DependentWay @DependentWay end |
#Instances ⇒ Object
24403 24404 24405 |
# File 'lib/v20210820/models.rb', line 24403 def Instances @Instances end |
#IsCount ⇒ Object
24403 24404 24405 |
# File 'lib/v20210820/models.rb', line 24403 def IsCount @IsCount end |
#OperatorId ⇒ Object
24403 24404 24405 |
# File 'lib/v20210820/models.rb', line 24403 def OperatorId @OperatorId end |
#OperatorName ⇒ Object
24403 24404 24405 |
# File 'lib/v20210820/models.rb', line 24403 def OperatorName @OperatorName end |
#OptType ⇒ Object
24403 24404 24405 |
# File 'lib/v20210820/models.rb', line 24403 def OptType @OptType end |
#PageIndex ⇒ Object
24403 24404 24405 |
# File 'lib/v20210820/models.rb', line 24403 def PageIndex @PageIndex end |
#PageSize ⇒ Object
24403 24404 24405 |
# File 'lib/v20210820/models.rb', line 24403 def PageSize @PageSize end |
#ProjectId ⇒ Object
24403 24404 24405 |
# File 'lib/v20210820/models.rb', line 24403 def ProjectId @ProjectId end |
#ProjectIdent ⇒ Object
24403 24404 24405 |
# File 'lib/v20210820/models.rb', line 24403 def ProjectIdent @ProjectIdent end |
#ProjectName ⇒ Object
24403 24404 24405 |
# File 'lib/v20210820/models.rb', line 24403 def ProjectName @ProjectName end |
#RequestBaseInfo ⇒ Object
24403 24404 24405 |
# File 'lib/v20210820/models.rb', line 24403 def RequestBaseInfo @RequestBaseInfo end |
#RerunType ⇒ Object
24403 24404 24405 |
# File 'lib/v20210820/models.rb', line 24403 def RerunType @RerunType end |
#SearchCondition ⇒ Object
24403 24404 24405 |
# File 'lib/v20210820/models.rb', line 24403 def SearchCondition @SearchCondition end |
#SkipEventListening ⇒ Object
24403 24404 24405 |
# File 'lib/v20210820/models.rb', line 24403 def SkipEventListening @SkipEventListening end |
#SonInstanceType ⇒ Object
24403 24404 24405 |
# File 'lib/v20210820/models.rb', line 24403 def SonInstanceType @SonInstanceType end |
Instance Method Details
#deserialize(params) ⇒ Object
24427 24428 24429 24430 24431 24432 24433 24434 24435 24436 24437 24438 24439 24440 24441 24442 24443 24444 24445 24446 24447 24448 24449 24450 24451 24452 24453 24454 24455 24456 24457 24458 24459 24460 |
# File 'lib/v20210820/models.rb', line 24427 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 |