Class: TencentCloud::Chc::V20230418::DescribeResourceUsageResponse

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

Overview

DescribeResourceUsage返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(hostingservercount = nil, rentservercount = nil, netdevicecount = nil, racktotalcount = nil, rackpoweroncount = nil, positionusedcount = nil, positiontotalcount = nil, rackpoweronrate = nil, positionusedrate = nil, requestid = nil) ⇒ DescribeResourceUsageResponse

Returns a new instance of DescribeResourceUsageResponse.



2262
2263
2264
2265
2266
2267
2268
2269
2270
2271
2272
2273
# File 'lib/v20230418/models.rb', line 2262

def initialize(hostingservercount=nil, rentservercount=nil, netdevicecount=nil, racktotalcount=nil, rackpoweroncount=nil, positionusedcount=nil, positiontotalcount=nil, rackpoweronrate=nil, positionusedrate=nil, requestid=nil)
  @HostingServerCount = hostingservercount
  @RentServerCount = rentservercount
  @NetDeviceCount = netdevicecount
  @RackTotalCount = racktotalcount
  @RackPowerOnCount = rackpoweroncount
  @PositionUsedCount = positionusedcount
  @PositionTotalCount = positiontotalcount
  @RackPowerOnRate = rackpoweronrate
  @PositionUsedRate = positionusedrate
  @RequestId = requestid
end

Instance Attribute Details

#HostingServerCountObject

Parameters:

  • HostingServerCount:

    托管服务器数量

  • RentServerCount:

    租用服务器数量

  • NetDeviceCount:

    网络设备数量

  • RackTotalCount:

    机架总数

  • RackPowerOnCount:

    开电机架总数

  • PositionUsedCount:

    机位使用数量

  • PositionTotalCount:

    机位总数

  • RackPowerOnRate:

    机架开电率,保留一位小数

  • PositionUsedRate:

    机位使用率,

  • RequestId:

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



2260
2261
2262
# File 'lib/v20230418/models.rb', line 2260

def HostingServerCount
  @HostingServerCount
end

#NetDeviceCountObject

Parameters:

  • HostingServerCount:

    托管服务器数量

  • RentServerCount:

    租用服务器数量

  • NetDeviceCount:

    网络设备数量

  • RackTotalCount:

    机架总数

  • RackPowerOnCount:

    开电机架总数

  • PositionUsedCount:

    机位使用数量

  • PositionTotalCount:

    机位总数

  • RackPowerOnRate:

    机架开电率,保留一位小数

  • PositionUsedRate:

    机位使用率,

  • RequestId:

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



2260
2261
2262
# File 'lib/v20230418/models.rb', line 2260

def NetDeviceCount
  @NetDeviceCount
end

#PositionTotalCountObject

Parameters:

  • HostingServerCount:

    托管服务器数量

  • RentServerCount:

    租用服务器数量

  • NetDeviceCount:

    网络设备数量

  • RackTotalCount:

    机架总数

  • RackPowerOnCount:

    开电机架总数

  • PositionUsedCount:

    机位使用数量

  • PositionTotalCount:

    机位总数

  • RackPowerOnRate:

    机架开电率,保留一位小数

  • PositionUsedRate:

    机位使用率,

  • RequestId:

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



2260
2261
2262
# File 'lib/v20230418/models.rb', line 2260

def PositionTotalCount
  @PositionTotalCount
end

#PositionUsedCountObject

Parameters:

  • HostingServerCount:

    托管服务器数量

  • RentServerCount:

    租用服务器数量

  • NetDeviceCount:

    网络设备数量

  • RackTotalCount:

    机架总数

  • RackPowerOnCount:

    开电机架总数

  • PositionUsedCount:

    机位使用数量

  • PositionTotalCount:

    机位总数

  • RackPowerOnRate:

    机架开电率,保留一位小数

  • PositionUsedRate:

    机位使用率,

  • RequestId:

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



2260
2261
2262
# File 'lib/v20230418/models.rb', line 2260

def PositionUsedCount
  @PositionUsedCount
end

#PositionUsedRateObject

Parameters:

  • HostingServerCount:

    托管服务器数量

  • RentServerCount:

    租用服务器数量

  • NetDeviceCount:

    网络设备数量

  • RackTotalCount:

    机架总数

  • RackPowerOnCount:

    开电机架总数

  • PositionUsedCount:

    机位使用数量

  • PositionTotalCount:

    机位总数

  • RackPowerOnRate:

    机架开电率,保留一位小数

  • PositionUsedRate:

    机位使用率,

  • RequestId:

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



2260
2261
2262
# File 'lib/v20230418/models.rb', line 2260

def PositionUsedRate
  @PositionUsedRate
end

#RackPowerOnCountObject

Parameters:

  • HostingServerCount:

    托管服务器数量

  • RentServerCount:

    租用服务器数量

  • NetDeviceCount:

    网络设备数量

  • RackTotalCount:

    机架总数

  • RackPowerOnCount:

    开电机架总数

  • PositionUsedCount:

    机位使用数量

  • PositionTotalCount:

    机位总数

  • RackPowerOnRate:

    机架开电率,保留一位小数

  • PositionUsedRate:

    机位使用率,

  • RequestId:

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



2260
2261
2262
# File 'lib/v20230418/models.rb', line 2260

def RackPowerOnCount
  @RackPowerOnCount
end

#RackPowerOnRateObject

Parameters:

  • HostingServerCount:

    托管服务器数量

  • RentServerCount:

    租用服务器数量

  • NetDeviceCount:

    网络设备数量

  • RackTotalCount:

    机架总数

  • RackPowerOnCount:

    开电机架总数

  • PositionUsedCount:

    机位使用数量

  • PositionTotalCount:

    机位总数

  • RackPowerOnRate:

    机架开电率,保留一位小数

  • PositionUsedRate:

    机位使用率,

  • RequestId:

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



2260
2261
2262
# File 'lib/v20230418/models.rb', line 2260

def RackPowerOnRate
  @RackPowerOnRate
end

#RackTotalCountObject

Parameters:

  • HostingServerCount:

    托管服务器数量

  • RentServerCount:

    租用服务器数量

  • NetDeviceCount:

    网络设备数量

  • RackTotalCount:

    机架总数

  • RackPowerOnCount:

    开电机架总数

  • PositionUsedCount:

    机位使用数量

  • PositionTotalCount:

    机位总数

  • RackPowerOnRate:

    机架开电率,保留一位小数

  • PositionUsedRate:

    机位使用率,

  • RequestId:

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



2260
2261
2262
# File 'lib/v20230418/models.rb', line 2260

def RackTotalCount
  @RackTotalCount
end

#RentServerCountObject

Parameters:

  • HostingServerCount:

    托管服务器数量

  • RentServerCount:

    租用服务器数量

  • NetDeviceCount:

    网络设备数量

  • RackTotalCount:

    机架总数

  • RackPowerOnCount:

    开电机架总数

  • PositionUsedCount:

    机位使用数量

  • PositionTotalCount:

    机位总数

  • RackPowerOnRate:

    机架开电率,保留一位小数

  • PositionUsedRate:

    机位使用率,

  • RequestId:

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



2260
2261
2262
# File 'lib/v20230418/models.rb', line 2260

def RentServerCount
  @RentServerCount
end

#RequestIdObject

Parameters:

  • HostingServerCount:

    托管服务器数量

  • RentServerCount:

    租用服务器数量

  • NetDeviceCount:

    网络设备数量

  • RackTotalCount:

    机架总数

  • RackPowerOnCount:

    开电机架总数

  • PositionUsedCount:

    机位使用数量

  • PositionTotalCount:

    机位总数

  • RackPowerOnRate:

    机架开电率,保留一位小数

  • PositionUsedRate:

    机位使用率,

  • RequestId:

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



2260
2261
2262
# File 'lib/v20230418/models.rb', line 2260

def RequestId
  @RequestId
end

Instance Method Details

#deserialize(params) ⇒ Object



2275
2276
2277
2278
2279
2280
2281
2282
2283
2284
2285
2286
# File 'lib/v20230418/models.rb', line 2275

def deserialize(params)
  @HostingServerCount = params['HostingServerCount']
  @RentServerCount = params['RentServerCount']
  @NetDeviceCount = params['NetDeviceCount']
  @RackTotalCount = params['RackTotalCount']
  @RackPowerOnCount = params['RackPowerOnCount']
  @PositionUsedCount = params['PositionUsedCount']
  @PositionTotalCount = params['PositionTotalCount']
  @RackPowerOnRate = params['RackPowerOnRate']
  @PositionUsedRate = params['PositionUsedRate']
  @RequestId = params['RequestId']
end