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.
6379 6380 6381 6382 6383 6384 6385 6386 6387 6388 6389 6390 6391 6392 6393 6394 6395 6396 6397 6398 |
# File 'lib/v20210820/models.rb', line 6379 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
6377 6378 6379 |
# File 'lib/v20210820/models.rb', line 6377 def CheckFather @CheckFather end |
#Count ⇒ Object
6377 6378 6379 |
# File 'lib/v20210820/models.rb', line 6377 def Count @Count end |
#DependentWay ⇒ Object
6377 6378 6379 |
# File 'lib/v20210820/models.rb', line 6377 def DependentWay @DependentWay end |
#Instances ⇒ Object
6377 6378 6379 |
# File 'lib/v20210820/models.rb', line 6377 def Instances @Instances end |
#IsCount ⇒ Object
6377 6378 6379 |
# File 'lib/v20210820/models.rb', line 6377 def IsCount @IsCount end |
#OperatorId ⇒ Object
6377 6378 6379 |
# File 'lib/v20210820/models.rb', line 6377 def OperatorId @OperatorId end |
#OperatorName ⇒ Object
6377 6378 6379 |
# File 'lib/v20210820/models.rb', line 6377 def OperatorName @OperatorName end |
#OptType ⇒ Object
6377 6378 6379 |
# File 'lib/v20210820/models.rb', line 6377 def OptType @OptType end |
#PageIndex ⇒ Object
6377 6378 6379 |
# File 'lib/v20210820/models.rb', line 6377 def PageIndex @PageIndex end |
#PageSize ⇒ Object
6377 6378 6379 |
# File 'lib/v20210820/models.rb', line 6377 def PageSize @PageSize end |
#ProjectId ⇒ Object
6377 6378 6379 |
# File 'lib/v20210820/models.rb', line 6377 def ProjectId @ProjectId end |
#ProjectIdent ⇒ Object
6377 6378 6379 |
# File 'lib/v20210820/models.rb', line 6377 def ProjectIdent @ProjectIdent end |
#ProjectName ⇒ Object
6377 6378 6379 |
# File 'lib/v20210820/models.rb', line 6377 def ProjectName @ProjectName end |
#RequestBaseInfo ⇒ Object
6377 6378 6379 |
# File 'lib/v20210820/models.rb', line 6377 def RequestBaseInfo @RequestBaseInfo end |
#RerunType ⇒ Object
6377 6378 6379 |
# File 'lib/v20210820/models.rb', line 6377 def RerunType @RerunType end |
#SearchCondition ⇒ Object
6377 6378 6379 |
# File 'lib/v20210820/models.rb', line 6377 def SearchCondition @SearchCondition end |
#SkipEventListening ⇒ Object
6377 6378 6379 |
# File 'lib/v20210820/models.rb', line 6377 def SkipEventListening @SkipEventListening end |
#SonInstanceType ⇒ Object
6377 6378 6379 |
# File 'lib/v20210820/models.rb', line 6377 def SonInstanceType @SonInstanceType end |
Instance Method Details
#deserialize(params) ⇒ Object
6400 6401 6402 6403 6404 6405 6406 6407 6408 6409 6410 6411 6412 6413 6414 6415 6416 6417 6418 6419 6420 6421 6422 6423 6424 6425 6426 6427 6428 6429 6430 6431 6432 |
# File 'lib/v20210820/models.rb', line 6400 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 |