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.



5843
5844
5845
5846
# File 'lib/v20180525/models.rb', line 5843

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 信息聚合后返回,可选参数:



5841
5842
5843
# File 'lib/v20180525/models.rb', line 5841

def ClusterIds
  @ClusterIds
end

#GroupByObject

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

Parameters:

  • ClusterIds:

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

  • GroupBy:

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



5841
5842
5843
# File 'lib/v20180525/models.rb', line 5841

def GroupBy
  @GroupBy
end

Instance Method Details

#deserialize(params) ⇒ Object



5848
5849
5850
5851
# File 'lib/v20180525/models.rb', line 5848

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