Class: TencentCloud::Wedata::V20210820::DagInstancesRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Wedata::V20210820::DagInstancesRequest
- Defined in:
- lib/v20210820/models.rb
Overview
DagInstances请求参数结构体
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) ⇒ DagInstancesRequest
constructor
A new instance of DagInstancesRequest.
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) ⇒ DagInstancesRequest
Returns a new instance of DagInstancesRequest.
5815 5816 5817 5818 5819 5820 5821 5822 5823 5824 5825 5826 5827 5828 5829 5830 5831 5832 5833 5834 |
# File 'lib/v20210820/models.rb', line 5815 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
5813 5814 5815 |
# File 'lib/v20210820/models.rb', line 5813 def CheckFather @CheckFather end |
#Count ⇒ Object
5813 5814 5815 |
# File 'lib/v20210820/models.rb', line 5813 def Count @Count end |
#DependentWay ⇒ Object
5813 5814 5815 |
# File 'lib/v20210820/models.rb', line 5813 def DependentWay @DependentWay end |
#Instances ⇒ Object
5813 5814 5815 |
# File 'lib/v20210820/models.rb', line 5813 def Instances @Instances end |
#IsCount ⇒ Object
5813 5814 5815 |
# File 'lib/v20210820/models.rb', line 5813 def IsCount @IsCount end |
#OperatorId ⇒ Object
5813 5814 5815 |
# File 'lib/v20210820/models.rb', line 5813 def OperatorId @OperatorId end |
#OperatorName ⇒ Object
5813 5814 5815 |
# File 'lib/v20210820/models.rb', line 5813 def OperatorName @OperatorName end |
#OptType ⇒ Object
5813 5814 5815 |
# File 'lib/v20210820/models.rb', line 5813 def OptType @OptType end |
#PageIndex ⇒ Object
5813 5814 5815 |
# File 'lib/v20210820/models.rb', line 5813 def PageIndex @PageIndex end |
#PageSize ⇒ Object
5813 5814 5815 |
# File 'lib/v20210820/models.rb', line 5813 def PageSize @PageSize end |
#ProjectId ⇒ Object
5813 5814 5815 |
# File 'lib/v20210820/models.rb', line 5813 def ProjectId @ProjectId end |
#ProjectIdent ⇒ Object
5813 5814 5815 |
# File 'lib/v20210820/models.rb', line 5813 def ProjectIdent @ProjectIdent end |
#ProjectName ⇒ Object
5813 5814 5815 |
# File 'lib/v20210820/models.rb', line 5813 def ProjectName @ProjectName end |
#RequestBaseInfo ⇒ Object
5813 5814 5815 |
# File 'lib/v20210820/models.rb', line 5813 def RequestBaseInfo @RequestBaseInfo end |
#RerunType ⇒ Object
5813 5814 5815 |
# File 'lib/v20210820/models.rb', line 5813 def RerunType @RerunType end |
#SearchCondition ⇒ Object
5813 5814 5815 |
# File 'lib/v20210820/models.rb', line 5813 def SearchCondition @SearchCondition end |
#SkipEventListening ⇒ Object
5813 5814 5815 |
# File 'lib/v20210820/models.rb', line 5813 def SkipEventListening @SkipEventListening end |
#SonInstanceType ⇒ Object
5813 5814 5815 |
# File 'lib/v20210820/models.rb', line 5813 def SonInstanceType @SonInstanceType end |
Instance Method Details
#deserialize(params) ⇒ Object
5836 5837 5838 5839 5840 5841 5842 5843 5844 5845 5846 5847 5848 5849 5850 5851 5852 5853 5854 5855 5856 5857 5858 5859 5860 5861 5862 5863 5864 5865 5866 5867 5868 |
# File 'lib/v20210820/models.rb', line 5836 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 |