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(searchcondition = nil, projectid = nil, instances = nil, checkfather = nil, reruntype = nil, dependentway = nil, skipeventlistening = nil, soninstancetype = nil, opttype = nil, operatorname = nil, operatorid = 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(searchcondition = nil, projectid = nil, instances = nil, checkfather = nil, reruntype = nil, dependentway = nil, skipeventlistening = nil, soninstancetype = nil, opttype = nil, operatorname = nil, operatorid = nil, projectident = nil, projectname = nil, pageindex = nil, pagesize = nil, count = nil, requestbaseinfo = nil, iscount = nil) ⇒ DiagnoseProRequest
Returns a new instance of DiagnoseProRequest.
17945 17946 17947 17948 17949 17950 17951 17952 17953 17954 17955 17956 17957 17958 17959 17960 17961 17962 17963 17964 |
# File 'lib/v20210820/models.rb', line 17945 def initialize(searchcondition=nil, projectid=nil, instances=nil, checkfather=nil, reruntype=nil, dependentway=nil, skipeventlistening=nil, soninstancetype=nil, opttype=nil, operatorname=nil, operatorid=nil, projectident=nil, projectname=nil, pageindex=nil, pagesize=nil, count=nil, requestbaseinfo=nil, iscount=nil) @SearchCondition = searchcondition @ProjectId = projectid @Instances = instances @CheckFather = checkfather @RerunType = reruntype @DependentWay = dependentway @SkipEventListening = skipeventlistening @SonInstanceType = soninstancetype @OptType = opttype @OperatorName = operatorname @OperatorId = operatorid @ProjectIdent = projectident @ProjectName = projectname @PageIndex = pageindex @PageSize = pagesize @Count = count @RequestBaseInfo = requestbaseinfo @IsCount = iscount end |
Instance Attribute Details
#CheckFather ⇒ Object
17943 17944 17945 |
# File 'lib/v20210820/models.rb', line 17943 def CheckFather @CheckFather end |
#Count ⇒ Object
17943 17944 17945 |
# File 'lib/v20210820/models.rb', line 17943 def Count @Count end |
#DependentWay ⇒ Object
17943 17944 17945 |
# File 'lib/v20210820/models.rb', line 17943 def DependentWay @DependentWay end |
#Instances ⇒ Object
17943 17944 17945 |
# File 'lib/v20210820/models.rb', line 17943 def Instances @Instances end |
#IsCount ⇒ Object
17943 17944 17945 |
# File 'lib/v20210820/models.rb', line 17943 def IsCount @IsCount end |
#OperatorId ⇒ Object
17943 17944 17945 |
# File 'lib/v20210820/models.rb', line 17943 def OperatorId @OperatorId end |
#OperatorName ⇒ Object
17943 17944 17945 |
# File 'lib/v20210820/models.rb', line 17943 def OperatorName @OperatorName end |
#OptType ⇒ Object
17943 17944 17945 |
# File 'lib/v20210820/models.rb', line 17943 def OptType @OptType end |
#PageIndex ⇒ Object
17943 17944 17945 |
# File 'lib/v20210820/models.rb', line 17943 def PageIndex @PageIndex end |
#PageSize ⇒ Object
17943 17944 17945 |
# File 'lib/v20210820/models.rb', line 17943 def PageSize @PageSize end |
#ProjectId ⇒ Object
17943 17944 17945 |
# File 'lib/v20210820/models.rb', line 17943 def ProjectId @ProjectId end |
#ProjectIdent ⇒ Object
17943 17944 17945 |
# File 'lib/v20210820/models.rb', line 17943 def ProjectIdent @ProjectIdent end |
#ProjectName ⇒ Object
17943 17944 17945 |
# File 'lib/v20210820/models.rb', line 17943 def ProjectName @ProjectName end |
#RequestBaseInfo ⇒ Object
17943 17944 17945 |
# File 'lib/v20210820/models.rb', line 17943 def RequestBaseInfo @RequestBaseInfo end |
#RerunType ⇒ Object
17943 17944 17945 |
# File 'lib/v20210820/models.rb', line 17943 def RerunType @RerunType end |
#SearchCondition ⇒ Object
17943 17944 17945 |
# File 'lib/v20210820/models.rb', line 17943 def SearchCondition @SearchCondition end |
#SkipEventListening ⇒ Object
17943 17944 17945 |
# File 'lib/v20210820/models.rb', line 17943 def SkipEventListening @SkipEventListening end |
#SonInstanceType ⇒ Object
17943 17944 17945 |
# File 'lib/v20210820/models.rb', line 17943 def SonInstanceType @SonInstanceType end |
Instance Method Details
#deserialize(params) ⇒ Object
17966 17967 17968 17969 17970 17971 17972 17973 17974 17975 17976 17977 17978 17979 17980 17981 17982 17983 17984 17985 17986 17987 17988 17989 17990 17991 17992 17993 17994 17995 17996 17997 17998 |
# File 'lib/v20210820/models.rb', line 17966 def deserialize(params) unless params['SearchCondition'].nil? @SearchCondition = InstanceApiOpsRequest.new @SearchCondition.deserialize(params['SearchCondition']) end @ProjectId = params['ProjectId'] 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'] @OptType = params['OptType'] @OperatorName = params['OperatorName'] @OperatorId = params['OperatorId'] @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 |