Class: TencentCloud::Wedata::V20210820::DescribeSchedulerTaskCntByStatusRequest

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20210820/models.rb

Overview

DescribeSchedulerTaskCntByStatus请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(tasktype = nil, typename = nil, projectid = nil, incharge = nil, workflowid = nil, projectids = nil, resourcegroupids = nil) ⇒ DescribeSchedulerTaskCntByStatusRequest

Returns a new instance of DescribeSchedulerTaskCntByStatusRequest.



15770
15771
15772
15773
15774
15775
15776
15777
15778
# File 'lib/v20210820/models.rb', line 15770

def initialize(tasktype=nil, typename=nil, projectid=nil, incharge=nil, workflowid=nil, projectids=nil, resourcegroupids=nil)
  @TaskType = tasktype
  @TypeName = typename
  @ProjectId = projectid
  @InCharge = incharge
  @WorkflowId = workflowid
  @ProjectIds = projectids
  @ResourceGroupIds = resourcegroupids
end

Instance Attribute Details

#InChargeObject

Parameters:

  • TaskType:

    1

  • TypeName:

    Y

  • ProjectId:

    111

  • InCharge:

    1

  • WorkflowId:

    工作流ID

  • ProjectIds:

    项目ID列表,如果传了 ProjectIds ,ProjectId 不会生效

  • ResourceGroupIds:

    资源组ID筛选



15768
15769
15770
# File 'lib/v20210820/models.rb', line 15768

def InCharge
  @InCharge
end

#ProjectIdObject

Parameters:

  • TaskType:

    1

  • TypeName:

    Y

  • ProjectId:

    111

  • InCharge:

    1

  • WorkflowId:

    工作流ID

  • ProjectIds:

    项目ID列表,如果传了 ProjectIds ,ProjectId 不会生效

  • ResourceGroupIds:

    资源组ID筛选



15768
15769
15770
# File 'lib/v20210820/models.rb', line 15768

def ProjectId
  @ProjectId
end

#ProjectIdsObject

Parameters:

  • TaskType:

    1

  • TypeName:

    Y

  • ProjectId:

    111

  • InCharge:

    1

  • WorkflowId:

    工作流ID

  • ProjectIds:

    项目ID列表,如果传了 ProjectIds ,ProjectId 不会生效

  • ResourceGroupIds:

    资源组ID筛选



15768
15769
15770
# File 'lib/v20210820/models.rb', line 15768

def ProjectIds
  @ProjectIds
end

#ResourceGroupIdsObject

Parameters:

  • TaskType:

    1

  • TypeName:

    Y

  • ProjectId:

    111

  • InCharge:

    1

  • WorkflowId:

    工作流ID

  • ProjectIds:

    项目ID列表,如果传了 ProjectIds ,ProjectId 不会生效

  • ResourceGroupIds:

    资源组ID筛选



15768
15769
15770
# File 'lib/v20210820/models.rb', line 15768

def ResourceGroupIds
  @ResourceGroupIds
end

#TaskTypeObject

Parameters:

  • TaskType:

    1

  • TypeName:

    Y

  • ProjectId:

    111

  • InCharge:

    1

  • WorkflowId:

    工作流ID

  • ProjectIds:

    项目ID列表,如果传了 ProjectIds ,ProjectId 不会生效

  • ResourceGroupIds:

    资源组ID筛选



15768
15769
15770
# File 'lib/v20210820/models.rb', line 15768

def TaskType
  @TaskType
end

#TypeNameObject

Parameters:

  • TaskType:

    1

  • TypeName:

    Y

  • ProjectId:

    111

  • InCharge:

    1

  • WorkflowId:

    工作流ID

  • ProjectIds:

    项目ID列表,如果传了 ProjectIds ,ProjectId 不会生效

  • ResourceGroupIds:

    资源组ID筛选



15768
15769
15770
# File 'lib/v20210820/models.rb', line 15768

def TypeName
  @TypeName
end

#WorkflowIdObject

Parameters:

  • TaskType:

    1

  • TypeName:

    Y

  • ProjectId:

    111

  • InCharge:

    1

  • WorkflowId:

    工作流ID

  • ProjectIds:

    项目ID列表,如果传了 ProjectIds ,ProjectId 不会生效

  • ResourceGroupIds:

    资源组ID筛选



15768
15769
15770
# File 'lib/v20210820/models.rb', line 15768

def WorkflowId
  @WorkflowId
end

Instance Method Details

#deserialize(params) ⇒ Object



15780
15781
15782
15783
15784
15785
15786
15787
15788
# File 'lib/v20210820/models.rb', line 15780

def deserialize(params)
  @TaskType = params['TaskType']
  @TypeName = params['TypeName']
  @ProjectId = params['ProjectId']
  @InCharge = params['InCharge']
  @WorkflowId = params['WorkflowId']
  @ProjectIds = params['ProjectIds']
  @ResourceGroupIds = params['ResourceGroupIds']
end