Class: TencentCloud::Cdz::V20221123::CloudDedicatedZoneResourceStatisticsInfo
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cdz::V20221123::CloudDedicatedZoneResourceStatisticsInfo
- Defined in:
- lib/v20221123/models.rb
Overview
专属可用区资源统计项数据详情,对应一个具体的垂直产品的资源统计项。
Instance Attribute Summary collapse
- #Item ⇒ Object
- #LastMondayUsageGrowthRate ⇒ Object
- #Remain ⇒ Object
- #RemainRate ⇒ Object
- #ThisMondayUsageGrowthRate ⇒ Object
- #ThisMondayUsageRate ⇒ Object
- #Total ⇒ Object
- #Unit ⇒ Object
- #Usage ⇒ Object
- #UsageRate ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(item = nil, unit = nil, total = nil, usage = nil, usagerate = nil, remain = nil, remainrate = nil, thismondayusagerate = nil, thismondayusagegrowthrate = nil, lastmondayusagegrowthrate = nil) ⇒ CloudDedicatedZoneResourceStatisticsInfo
constructor
A new instance of CloudDedicatedZoneResourceStatisticsInfo.
Constructor Details
#initialize(item = nil, unit = nil, total = nil, usage = nil, usagerate = nil, remain = nil, remainrate = nil, thismondayusagerate = nil, thismondayusagegrowthrate = nil, lastmondayusagegrowthrate = nil) ⇒ CloudDedicatedZoneResourceStatisticsInfo
Returns a new instance of CloudDedicatedZoneResourceStatisticsInfo.
65 66 67 68 69 70 71 72 73 74 75 76 |
# File 'lib/v20221123/models.rb', line 65 def initialize(item=nil, unit=nil, total=nil, usage=nil, usagerate=nil, remain=nil, remainrate=nil, thismondayusagerate=nil, thismondayusagegrowthrate=nil, lastmondayusagegrowthrate=nil) @Item = item @Unit = unit @Total = total @Usage = usage @UsageRate = usagerate @Remain = remain @RemainRate = remainrate @ThisMondayUsageRate = thismondayusagerate @ThisMondayUsageGrowthRate = thismondayusagegrowthrate @LastMondayUsageGrowthRate = lastmondayusagegrowthrate end |
Instance Attribute Details
#Item ⇒ Object
63 64 65 |
# File 'lib/v20221123/models.rb', line 63 def Item @Item end |
#LastMondayUsageGrowthRate ⇒ Object
63 64 65 |
# File 'lib/v20221123/models.rb', line 63 def LastMondayUsageGrowthRate @LastMondayUsageGrowthRate end |
#Remain ⇒ Object
63 64 65 |
# File 'lib/v20221123/models.rb', line 63 def Remain @Remain end |
#RemainRate ⇒ Object
63 64 65 |
# File 'lib/v20221123/models.rb', line 63 def RemainRate @RemainRate end |
#ThisMondayUsageGrowthRate ⇒ Object
63 64 65 |
# File 'lib/v20221123/models.rb', line 63 def ThisMondayUsageGrowthRate @ThisMondayUsageGrowthRate end |
#ThisMondayUsageRate ⇒ Object
63 64 65 |
# File 'lib/v20221123/models.rb', line 63 def ThisMondayUsageRate @ThisMondayUsageRate end |
#Total ⇒ Object
63 64 65 |
# File 'lib/v20221123/models.rb', line 63 def Total @Total end |
#Unit ⇒ Object
63 64 65 |
# File 'lib/v20221123/models.rb', line 63 def Unit @Unit end |
#Usage ⇒ Object
63 64 65 |
# File 'lib/v20221123/models.rb', line 63 def Usage @Usage end |
#UsageRate ⇒ Object
63 64 65 |
# File 'lib/v20221123/models.rb', line 63 def UsageRate @UsageRate end |
Instance Method Details
#deserialize(params) ⇒ Object
78 79 80 81 82 83 84 85 86 87 88 89 |
# File 'lib/v20221123/models.rb', line 78 def deserialize(params) @Item = params['Item'] @Unit = params['Unit'] @Total = params['Total'] @Usage = params['Usage'] @UsageRate = params['UsageRate'] @Remain = params['Remain'] @RemainRate = params['RemainRate'] @ThisMondayUsageRate = params['ThisMondayUsageRate'] @ThisMondayUsageGrowthRate = params['ThisMondayUsageGrowthRate'] @LastMondayUsageGrowthRate = params['LastMondayUsageGrowthRate'] end |