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.
12650 12651 12652 12653 12654 12655 12656 12657 12658 12659 12660 12661 12662 12663 12664 12665 12666 12667 12668 12669 |
# File 'lib/v20210820/models.rb', line 12650 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
12648 12649 12650 |
# File 'lib/v20210820/models.rb', line 12648 def CheckFather @CheckFather end |
#Count ⇒ Object
12648 12649 12650 |
# File 'lib/v20210820/models.rb', line 12648 def Count @Count end |
#DependentWay ⇒ Object
12648 12649 12650 |
# File 'lib/v20210820/models.rb', line 12648 def DependentWay @DependentWay end |
#Instances ⇒ Object
12648 12649 12650 |
# File 'lib/v20210820/models.rb', line 12648 def Instances @Instances end |
#IsCount ⇒ Object
12648 12649 12650 |
# File 'lib/v20210820/models.rb', line 12648 def IsCount @IsCount end |
#OperatorId ⇒ Object
12648 12649 12650 |
# File 'lib/v20210820/models.rb', line 12648 def OperatorId @OperatorId end |
#OperatorName ⇒ Object
12648 12649 12650 |
# File 'lib/v20210820/models.rb', line 12648 def OperatorName @OperatorName end |
#OptType ⇒ Object
12648 12649 12650 |
# File 'lib/v20210820/models.rb', line 12648 def OptType @OptType end |
#PageIndex ⇒ Object
12648 12649 12650 |
# File 'lib/v20210820/models.rb', line 12648 def PageIndex @PageIndex end |
#PageSize ⇒ Object
12648 12649 12650 |
# File 'lib/v20210820/models.rb', line 12648 def PageSize @PageSize end |
#ProjectId ⇒ Object
12648 12649 12650 |
# File 'lib/v20210820/models.rb', line 12648 def ProjectId @ProjectId end |
#ProjectIdent ⇒ Object
12648 12649 12650 |
# File 'lib/v20210820/models.rb', line 12648 def ProjectIdent @ProjectIdent end |
#ProjectName ⇒ Object
12648 12649 12650 |
# File 'lib/v20210820/models.rb', line 12648 def ProjectName @ProjectName end |
#RequestBaseInfo ⇒ Object
12648 12649 12650 |
# File 'lib/v20210820/models.rb', line 12648 def RequestBaseInfo @RequestBaseInfo end |
#RerunType ⇒ Object
12648 12649 12650 |
# File 'lib/v20210820/models.rb', line 12648 def RerunType @RerunType end |
#SearchCondition ⇒ Object
12648 12649 12650 |
# File 'lib/v20210820/models.rb', line 12648 def SearchCondition @SearchCondition end |
#SkipEventListening ⇒ Object
12648 12649 12650 |
# File 'lib/v20210820/models.rb', line 12648 def SkipEventListening @SkipEventListening end |
#SonInstanceType ⇒ Object
12648 12649 12650 |
# File 'lib/v20210820/models.rb', line 12648 def SonInstanceType @SonInstanceType end |
Instance Method Details
#deserialize(params) ⇒ Object
12671 12672 12673 12674 12675 12676 12677 12678 12679 12680 12681 12682 12683 12684 12685 12686 12687 12688 12689 12690 12691 12692 12693 12694 12695 12696 12697 12698 12699 12700 12701 12702 12703 |
# File 'lib/v20210820/models.rb', line 12671 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 |