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
- #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) ⇒ 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) ⇒ KillScheduleInstancesRequest
Returns a new instance of KillScheduleInstancesRequest.
16555 16556 16557 16558 16559 16560 16561 16562 16563 16564 16565 16566 16567 16568 16569 16570 16571 16572 16573 16574 |
# File 'lib/v20210820/models.rb', line 16555 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
#CheckFather ⇒ Object
16553 16554 16555 |
# File 'lib/v20210820/models.rb', line 16553 def CheckFather @CheckFather end |
#Count ⇒ Object
16553 16554 16555 |
# File 'lib/v20210820/models.rb', line 16553 def Count @Count end |
#DependentWay ⇒ Object
16553 16554 16555 |
# File 'lib/v20210820/models.rb', line 16553 def DependentWay @DependentWay end |
#Instances ⇒ Object
16553 16554 16555 |
# File 'lib/v20210820/models.rb', line 16553 def Instances @Instances end |
#IsCount ⇒ Object
16553 16554 16555 |
# File 'lib/v20210820/models.rb', line 16553 def IsCount @IsCount end |
#OperatorId ⇒ Object
16553 16554 16555 |
# File 'lib/v20210820/models.rb', line 16553 def OperatorId @OperatorId end |
#OperatorName ⇒ Object
16553 16554 16555 |
# File 'lib/v20210820/models.rb', line 16553 def OperatorName @OperatorName end |
#OptType ⇒ Object
16553 16554 16555 |
# File 'lib/v20210820/models.rb', line 16553 def OptType @OptType end |
#PageIndex ⇒ Object
16553 16554 16555 |
# File 'lib/v20210820/models.rb', line 16553 def PageIndex @PageIndex end |
#PageSize ⇒ Object
16553 16554 16555 |
# File 'lib/v20210820/models.rb', line 16553 def PageSize @PageSize end |
#ProjectId ⇒ Object
16553 16554 16555 |
# File 'lib/v20210820/models.rb', line 16553 def ProjectId @ProjectId end |
#ProjectIdent ⇒ Object
16553 16554 16555 |
# File 'lib/v20210820/models.rb', line 16553 def ProjectIdent @ProjectIdent end |
#ProjectName ⇒ Object
16553 16554 16555 |
# File 'lib/v20210820/models.rb', line 16553 def ProjectName @ProjectName end |
#RequestBaseInfo ⇒ Object
16553 16554 16555 |
# File 'lib/v20210820/models.rb', line 16553 def RequestBaseInfo @RequestBaseInfo end |
#RerunType ⇒ Object
16553 16554 16555 |
# File 'lib/v20210820/models.rb', line 16553 def RerunType @RerunType end |
#SearchCondition ⇒ Object
16553 16554 16555 |
# File 'lib/v20210820/models.rb', line 16553 def SearchCondition @SearchCondition end |
#SkipEventListening ⇒ Object
16553 16554 16555 |
# File 'lib/v20210820/models.rb', line 16553 def SkipEventListening @SkipEventListening end |
#SonInstanceType ⇒ Object
16553 16554 16555 |
# File 'lib/v20210820/models.rb', line 16553 def SonInstanceType @SonInstanceType end |
Instance Method Details
#deserialize(params) ⇒ Object
16576 16577 16578 16579 16580 16581 16582 16583 16584 16585 16586 16587 16588 16589 16590 16591 16592 16593 16594 16595 16596 16597 16598 16599 16600 16601 16602 16603 16604 16605 16606 16607 16608 |
# File 'lib/v20210820/models.rb', line 16576 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 |