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.
32727 32728 32729 32730 32731 32732 32733 32734 32735 32736 32737 32738 32739 32740 32741 32742 32743 32744 32745 32746 32747 |
# File 'lib/v20210820/models.rb', line 32727 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
32725 32726 32727 |
# File 'lib/v20210820/models.rb', line 32725 def AsyncMode @AsyncMode end |
#CheckFather ⇒ Object
32725 32726 32727 |
# File 'lib/v20210820/models.rb', line 32725 def CheckFather @CheckFather end |
#Count ⇒ Object
32725 32726 32727 |
# File 'lib/v20210820/models.rb', line 32725 def Count @Count end |
#DependentWay ⇒ Object
32725 32726 32727 |
# File 'lib/v20210820/models.rb', line 32725 def DependentWay @DependentWay end |
#Instances ⇒ Object
32725 32726 32727 |
# File 'lib/v20210820/models.rb', line 32725 def Instances @Instances end |
#IsCount ⇒ Object
32725 32726 32727 |
# File 'lib/v20210820/models.rb', line 32725 def IsCount @IsCount end |
#OperatorId ⇒ Object
32725 32726 32727 |
# File 'lib/v20210820/models.rb', line 32725 def OperatorId @OperatorId end |
#OperatorName ⇒ Object
32725 32726 32727 |
# File 'lib/v20210820/models.rb', line 32725 def OperatorName @OperatorName end |
#OptType ⇒ Object
32725 32726 32727 |
# File 'lib/v20210820/models.rb', line 32725 def OptType @OptType end |
#PageIndex ⇒ Object
32725 32726 32727 |
# File 'lib/v20210820/models.rb', line 32725 def PageIndex @PageIndex end |
#PageSize ⇒ Object
32725 32726 32727 |
# File 'lib/v20210820/models.rb', line 32725 def PageSize @PageSize end |
#ProjectId ⇒ Object
32725 32726 32727 |
# File 'lib/v20210820/models.rb', line 32725 def ProjectId @ProjectId end |
#ProjectIdent ⇒ Object
32725 32726 32727 |
# File 'lib/v20210820/models.rb', line 32725 def ProjectIdent @ProjectIdent end |
#ProjectName ⇒ Object
32725 32726 32727 |
# File 'lib/v20210820/models.rb', line 32725 def ProjectName @ProjectName end |
#RequestBaseInfo ⇒ Object
32725 32726 32727 |
# File 'lib/v20210820/models.rb', line 32725 def RequestBaseInfo @RequestBaseInfo end |
#RerunType ⇒ Object
32725 32726 32727 |
# File 'lib/v20210820/models.rb', line 32725 def RerunType @RerunType end |
#SearchCondition ⇒ Object
32725 32726 32727 |
# File 'lib/v20210820/models.rb', line 32725 def SearchCondition @SearchCondition end |
#SkipEventListening ⇒ Object
32725 32726 32727 |
# File 'lib/v20210820/models.rb', line 32725 def SkipEventListening @SkipEventListening end |
#SonInstanceType ⇒ Object
32725 32726 32727 |
# File 'lib/v20210820/models.rb', line 32725 def SonInstanceType @SonInstanceType end |
Instance Method Details
#deserialize(params) ⇒ Object
32749 32750 32751 32752 32753 32754 32755 32756 32757 32758 32759 32760 32761 32762 32763 32764 32765 32766 32767 32768 32769 32770 32771 32772 32773 32774 32775 32776 32777 32778 32779 32780 32781 32782 |
# File 'lib/v20210820/models.rb', line 32749 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 |