Class: TencentCloud::Wedata::V20210820::ForceSucScheduleInstancesRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Wedata::V20210820::ForceSucScheduleInstancesRequest
- Defined in:
- lib/v20210820/models.rb
Overview
ForceSucScheduleInstances请求参数结构体
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) ⇒ ForceSucScheduleInstancesRequest
constructor
A new instance of ForceSucScheduleInstancesRequest.
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) ⇒ ForceSucScheduleInstancesRequest
Returns a new instance of ForceSucScheduleInstancesRequest.
20020 20021 20022 20023 20024 20025 20026 20027 20028 20029 20030 20031 20032 20033 20034 20035 20036 20037 20038 20039 |
# File 'lib/v20210820/models.rb', line 20020 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
20018 20019 20020 |
# File 'lib/v20210820/models.rb', line 20018 def CheckFather @CheckFather end |
#Count ⇒ Object
20018 20019 20020 |
# File 'lib/v20210820/models.rb', line 20018 def Count @Count end |
#DependentWay ⇒ Object
20018 20019 20020 |
# File 'lib/v20210820/models.rb', line 20018 def DependentWay @DependentWay end |
#Instances ⇒ Object
20018 20019 20020 |
# File 'lib/v20210820/models.rb', line 20018 def Instances @Instances end |
#IsCount ⇒ Object
20018 20019 20020 |
# File 'lib/v20210820/models.rb', line 20018 def IsCount @IsCount end |
#OperatorId ⇒ Object
20018 20019 20020 |
# File 'lib/v20210820/models.rb', line 20018 def OperatorId @OperatorId end |
#OperatorName ⇒ Object
20018 20019 20020 |
# File 'lib/v20210820/models.rb', line 20018 def OperatorName @OperatorName end |
#OptType ⇒ Object
20018 20019 20020 |
# File 'lib/v20210820/models.rb', line 20018 def OptType @OptType end |
#PageIndex ⇒ Object
20018 20019 20020 |
# File 'lib/v20210820/models.rb', line 20018 def PageIndex @PageIndex end |
#PageSize ⇒ Object
20018 20019 20020 |
# File 'lib/v20210820/models.rb', line 20018 def PageSize @PageSize end |
#ProjectId ⇒ Object
20018 20019 20020 |
# File 'lib/v20210820/models.rb', line 20018 def ProjectId @ProjectId end |
#ProjectIdent ⇒ Object
20018 20019 20020 |
# File 'lib/v20210820/models.rb', line 20018 def ProjectIdent @ProjectIdent end |
#ProjectName ⇒ Object
20018 20019 20020 |
# File 'lib/v20210820/models.rb', line 20018 def ProjectName @ProjectName end |
#RequestBaseInfo ⇒ Object
20018 20019 20020 |
# File 'lib/v20210820/models.rb', line 20018 def RequestBaseInfo @RequestBaseInfo end |
#RerunType ⇒ Object
20018 20019 20020 |
# File 'lib/v20210820/models.rb', line 20018 def RerunType @RerunType end |
#SearchCondition ⇒ Object
20018 20019 20020 |
# File 'lib/v20210820/models.rb', line 20018 def SearchCondition @SearchCondition end |
#SkipEventListening ⇒ Object
20018 20019 20020 |
# File 'lib/v20210820/models.rb', line 20018 def SkipEventListening @SkipEventListening end |
#SonInstanceType ⇒ Object
20018 20019 20020 |
# File 'lib/v20210820/models.rb', line 20018 def SonInstanceType @SonInstanceType end |
Instance Method Details
#deserialize(params) ⇒ Object
20041 20042 20043 20044 20045 20046 20047 20048 20049 20050 20051 20052 20053 20054 20055 20056 20057 20058 20059 20060 20061 20062 20063 20064 20065 20066 20067 20068 20069 20070 20071 20072 20073 |
# File 'lib/v20210820/models.rb', line 20041 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 |