Class: TencentCloud::Wedata::V20210820::DiagnoseProRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Wedata::V20210820::DiagnoseProRequest
- Defined in:
- lib/v20210820/models.rb
Overview
DiagnosePro请求参数结构体
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) ⇒ DiagnoseProRequest
constructor
A new instance of DiagnoseProRequest.
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) ⇒ DiagnoseProRequest
Returns a new instance of DiagnoseProRequest.
12833 12834 12835 12836 12837 12838 12839 12840 12841 12842 12843 12844 12845 12846 12847 12848 12849 12850 12851 12852 |
# File 'lib/v20210820/models.rb', line 12833 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
12831 12832 12833 |
# File 'lib/v20210820/models.rb', line 12831 def CheckFather @CheckFather end |
#Count ⇒ Object
12831 12832 12833 |
# File 'lib/v20210820/models.rb', line 12831 def Count @Count end |
#DependentWay ⇒ Object
12831 12832 12833 |
# File 'lib/v20210820/models.rb', line 12831 def DependentWay @DependentWay end |
#Instances ⇒ Object
12831 12832 12833 |
# File 'lib/v20210820/models.rb', line 12831 def Instances @Instances end |
#IsCount ⇒ Object
12831 12832 12833 |
# File 'lib/v20210820/models.rb', line 12831 def IsCount @IsCount end |
#OperatorId ⇒ Object
12831 12832 12833 |
# File 'lib/v20210820/models.rb', line 12831 def OperatorId @OperatorId end |
#OperatorName ⇒ Object
12831 12832 12833 |
# File 'lib/v20210820/models.rb', line 12831 def OperatorName @OperatorName end |
#OptType ⇒ Object
12831 12832 12833 |
# File 'lib/v20210820/models.rb', line 12831 def OptType @OptType end |
#PageIndex ⇒ Object
12831 12832 12833 |
# File 'lib/v20210820/models.rb', line 12831 def PageIndex @PageIndex end |
#PageSize ⇒ Object
12831 12832 12833 |
# File 'lib/v20210820/models.rb', line 12831 def PageSize @PageSize end |
#ProjectId ⇒ Object
12831 12832 12833 |
# File 'lib/v20210820/models.rb', line 12831 def ProjectId @ProjectId end |
#ProjectIdent ⇒ Object
12831 12832 12833 |
# File 'lib/v20210820/models.rb', line 12831 def ProjectIdent @ProjectIdent end |
#ProjectName ⇒ Object
12831 12832 12833 |
# File 'lib/v20210820/models.rb', line 12831 def ProjectName @ProjectName end |
#RequestBaseInfo ⇒ Object
12831 12832 12833 |
# File 'lib/v20210820/models.rb', line 12831 def RequestBaseInfo @RequestBaseInfo end |
#RerunType ⇒ Object
12831 12832 12833 |
# File 'lib/v20210820/models.rb', line 12831 def RerunType @RerunType end |
#SearchCondition ⇒ Object
12831 12832 12833 |
# File 'lib/v20210820/models.rb', line 12831 def SearchCondition @SearchCondition end |
#SkipEventListening ⇒ Object
12831 12832 12833 |
# File 'lib/v20210820/models.rb', line 12831 def SkipEventListening @SkipEventListening end |
#SonInstanceType ⇒ Object
12831 12832 12833 |
# File 'lib/v20210820/models.rb', line 12831 def SonInstanceType @SonInstanceType end |
Instance Method Details
#deserialize(params) ⇒ Object
12854 12855 12856 12857 12858 12859 12860 12861 12862 12863 12864 12865 12866 12867 12868 12869 12870 12871 12872 12873 12874 12875 12876 12877 12878 12879 12880 12881 12882 12883 12884 12885 12886 |
# File 'lib/v20210820/models.rb', line 12854 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 |