Class: TencentCloud::Cdc::V20201214::DescribeDedicatedClusterHostStatisticsResponse

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

Overview

DescribeDedicatedClusterHostStatistics返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(hoststatisticset = nil, requestid = nil) ⇒ DescribeDedicatedClusterHostStatisticsResponse

Returns a new instance of DescribeDedicatedClusterHostStatisticsResponse.



1043
1044
1045
1046
# File 'lib/v20201214/models.rb', line 1043

def initialize(hoststatisticset=nil, requestid=nil)
  @HostStatisticSet = hoststatisticset
  @RequestId = requestid
end

Instance Attribute Details

#HostStatisticSetObject

Parameters:

  • HostStatisticSet:

    该集群内宿主机的统计信息列表

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1041
1042
1043
# File 'lib/v20201214/models.rb', line 1041

def HostStatisticSet
  @HostStatisticSet
end

#RequestIdObject

Parameters:

  • HostStatisticSet:

    该集群内宿主机的统计信息列表

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1041
1042
1043
# File 'lib/v20201214/models.rb', line 1041

def RequestId
  @RequestId
end

Instance Method Details

#deserialize(params) ⇒ Object



1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
# File 'lib/v20201214/models.rb', line 1048

def deserialize(params)
  unless params['HostStatisticSet'].nil?
    @HostStatisticSet = []
    params['HostStatisticSet'].each do |i|
      hoststatistic_tmp = HostStatistic.new
      hoststatistic_tmp.deserialize(i)
      @HostStatisticSet << hoststatistic_tmp
    end
  end
  @RequestId = params['RequestId']
end