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.
6019 6020 6021 6022 6023 6024 6025 6026 6027 6028 6029 6030 6031 6032 6033 6034 6035 6036 6037 6038 |
# File 'lib/v20210820/models.rb', line 6019 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
6017 6018 6019 |
# File 'lib/v20210820/models.rb', line 6017 def CheckFather @CheckFather end |
#Count ⇒ Object
6017 6018 6019 |
# File 'lib/v20210820/models.rb', line 6017 def Count @Count end |
#DependentWay ⇒ Object
6017 6018 6019 |
# File 'lib/v20210820/models.rb', line 6017 def DependentWay @DependentWay end |
#Instances ⇒ Object
6017 6018 6019 |
# File 'lib/v20210820/models.rb', line 6017 def Instances @Instances end |
#IsCount ⇒ Object
6017 6018 6019 |
# File 'lib/v20210820/models.rb', line 6017 def IsCount @IsCount end |
#OperatorId ⇒ Object
6017 6018 6019 |
# File 'lib/v20210820/models.rb', line 6017 def OperatorId @OperatorId end |
#OperatorName ⇒ Object
6017 6018 6019 |
# File 'lib/v20210820/models.rb', line 6017 def OperatorName @OperatorName end |
#OptType ⇒ Object
6017 6018 6019 |
# File 'lib/v20210820/models.rb', line 6017 def OptType @OptType end |
#PageIndex ⇒ Object
6017 6018 6019 |
# File 'lib/v20210820/models.rb', line 6017 def PageIndex @PageIndex end |
#PageSize ⇒ Object
6017 6018 6019 |
# File 'lib/v20210820/models.rb', line 6017 def PageSize @PageSize end |
#ProjectId ⇒ Object
6017 6018 6019 |
# File 'lib/v20210820/models.rb', line 6017 def ProjectId @ProjectId end |
#ProjectIdent ⇒ Object
6017 6018 6019 |
# File 'lib/v20210820/models.rb', line 6017 def ProjectIdent @ProjectIdent end |
#ProjectName ⇒ Object
6017 6018 6019 |
# File 'lib/v20210820/models.rb', line 6017 def ProjectName @ProjectName end |
#RequestBaseInfo ⇒ Object
6017 6018 6019 |
# File 'lib/v20210820/models.rb', line 6017 def RequestBaseInfo @RequestBaseInfo end |
#RerunType ⇒ Object
6017 6018 6019 |
# File 'lib/v20210820/models.rb', line 6017 def RerunType @RerunType end |
#SearchCondition ⇒ Object
6017 6018 6019 |
# File 'lib/v20210820/models.rb', line 6017 def SearchCondition @SearchCondition end |
#SkipEventListening ⇒ Object
6017 6018 6019 |
# File 'lib/v20210820/models.rb', line 6017 def SkipEventListening @SkipEventListening end |
#SonInstanceType ⇒ Object
6017 6018 6019 |
# File 'lib/v20210820/models.rb', line 6017 def SonInstanceType @SonInstanceType end |
Instance Method Details
#deserialize(params) ⇒ Object
6040 6041 6042 6043 6044 6045 6046 6047 6048 6049 6050 6051 6052 6053 6054 6055 6056 6057 6058 6059 6060 6061 6062 6063 6064 6065 6066 6067 6068 6069 6070 6071 6072 |
# File 'lib/v20210820/models.rb', line 6040 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 |