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.



15119
15120
15121
15122
15123
15124
15125
15126
15127
# File 'lib/v20210820/models.rb', line 15119

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筛选



15117
15118
15119
# File 'lib/v20210820/models.rb', line 15117

def InCharge
  @InCharge
end

#ProjectIdObject

Parameters:

  • TaskType:

    1

  • TypeName:

    Y

  • ProjectId:

    111

  • InCharge:

    1

  • WorkflowId:

    工作流ID

  • ProjectIds:

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

  • ResourceGroupIds:

    资源组ID筛选



15117
15118
15119
# File 'lib/v20210820/models.rb', line 15117

def ProjectId
  @ProjectId
end

#ProjectIdsObject

Parameters:

  • TaskType:

    1

  • TypeName:

    Y

  • ProjectId:

    111

  • InCharge:

    1

  • WorkflowId:

    工作流ID

  • ProjectIds:

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

  • ResourceGroupIds:

    资源组ID筛选



15117
15118
15119
# File 'lib/v20210820/models.rb', line 15117

def ProjectIds
  @ProjectIds
end

#ResourceGroupIdsObject

Parameters:

  • TaskType:

    1

  • TypeName:

    Y

  • ProjectId:

    111

  • InCharge:

    1

  • WorkflowId:

    工作流ID

  • ProjectIds:

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

  • ResourceGroupIds:

    资源组ID筛选



15117
15118
15119
# File 'lib/v20210820/models.rb', line 15117

def ResourceGroupIds
  @ResourceGroupIds
end

#TaskTypeObject

Parameters:

  • TaskType:

    1

  • TypeName:

    Y

  • ProjectId:

    111

  • InCharge:

    1

  • WorkflowId:

    工作流ID

  • ProjectIds:

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

  • ResourceGroupIds:

    资源组ID筛选



15117
15118
15119
# File 'lib/v20210820/models.rb', line 15117

def TaskType
  @TaskType
end

#TypeNameObject

Parameters:

  • TaskType:

    1

  • TypeName:

    Y

  • ProjectId:

    111

  • InCharge:

    1

  • WorkflowId:

    工作流ID

  • ProjectIds:

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

  • ResourceGroupIds:

    资源组ID筛选



15117
15118
15119
# File 'lib/v20210820/models.rb', line 15117

def TypeName
  @TypeName
end

#WorkflowIdObject

Parameters:

  • TaskType:

    1

  • TypeName:

    Y

  • ProjectId:

    111

  • InCharge:

    1

  • WorkflowId:

    工作流ID

  • ProjectIds:

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

  • ResourceGroupIds:

    资源组ID筛选



15117
15118
15119
# File 'lib/v20210820/models.rb', line 15117

def WorkflowId
  @WorkflowId
end

Instance Method Details

#deserialize(params) ⇒ Object



15129
15130
15131
15132
15133
15134
15135
15136
15137
# File 'lib/v20210820/models.rb', line 15129

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