Class: TencentCloud::Tke::V20180525::DescribeClusterInspectionResultsOverviewRequest

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

Overview

DescribeClusterInspectionResultsOverview请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(clusterids = nil, groupby = nil) ⇒ DescribeClusterInspectionResultsOverviewRequest

Returns a new instance of DescribeClusterInspectionResultsOverviewRequest.



5821
5822
5823
5824
# File 'lib/v20180525/models.rb', line 5821

def initialize(clusterids=nil, groupby=nil)
  @ClusterIds = clusterids
  @GroupBy = groupby
end

Instance Attribute Details

#ClusterIdsObject

catalogue.first:按一级分类聚合catalogue.second:按二级分类聚合

Parameters:

  • ClusterIds:

    Array of String 目标集群列表,为空查询用户所有集群

  • GroupBy:

    聚合字段信息,概览结果按照 GroupBy 信息聚合后返回,可选参数:



5819
5820
5821
# File 'lib/v20180525/models.rb', line 5819

def ClusterIds
  @ClusterIds
end

#GroupByObject

catalogue.first:按一级分类聚合catalogue.second:按二级分类聚合

Parameters:

  • ClusterIds:

    Array of String 目标集群列表,为空查询用户所有集群

  • GroupBy:

    聚合字段信息,概览结果按照 GroupBy 信息聚合后返回,可选参数:



5819
5820
5821
# File 'lib/v20180525/models.rb', line 5819

def GroupBy
  @GroupBy
end

Instance Method Details

#deserialize(params) ⇒ Object



5826
5827
5828
5829
# File 'lib/v20180525/models.rb', line 5826

def deserialize(params)
  @ClusterIds = params['ClusterIds']
  @GroupBy = params['GroupBy']
end