@@ -24,6 +24,12 @@ class UsageBillableSummaryBody
2424 # The total account usage.
2525 attr_accessor :account_billable_usage
2626
27+ # The total account committed usage.
28+ attr_accessor :account_committed_usage
29+
30+ # The total account on-demand usage.
31+ attr_accessor :account_on_demand_usage
32+
2733 # Elapsed usage hours for some billable product.
2834 attr_accessor :elapsed_usage_hours
2935
@@ -49,6 +55,8 @@ class UsageBillableSummaryBody
4955 def self . attribute_map
5056 {
5157 :'account_billable_usage' => :'account_billable_usage' ,
58+ :'account_committed_usage' => :'account_committed_usage' ,
59+ :'account_on_demand_usage' => :'account_on_demand_usage' ,
5260 :'elapsed_usage_hours' => :'elapsed_usage_hours' ,
5361 :'first_billable_usage_hour' => :'first_billable_usage_hour' ,
5462 :'last_billable_usage_hour' => :'last_billable_usage_hour' ,
@@ -63,6 +71,8 @@ def self.attribute_map
6371 def self . openapi_types
6472 {
6573 :'account_billable_usage' => :'Integer' ,
74+ :'account_committed_usage' => :'Integer' ,
75+ :'account_on_demand_usage' => :'Integer' ,
6676 :'elapsed_usage_hours' => :'Integer' ,
6777 :'first_billable_usage_hour' => :'Time' ,
6878 :'last_billable_usage_hour' => :'Time' ,
@@ -94,6 +104,14 @@ def initialize(attributes = {})
94104 self . account_billable_usage = attributes [ :'account_billable_usage' ]
95105 end
96106
107+ if attributes . key? ( :'account_committed_usage' )
108+ self . account_committed_usage = attributes [ :'account_committed_usage' ]
109+ end
110+
111+ if attributes . key? ( :'account_on_demand_usage' )
112+ self . account_on_demand_usage = attributes [ :'account_on_demand_usage' ]
113+ end
114+
97115 if attributes . key? ( :'elapsed_usage_hours' )
98116 self . elapsed_usage_hours = attributes [ :'elapsed_usage_hours' ]
99117 end
@@ -146,6 +164,8 @@ def ==(o)
146164 return true if self . equal? ( o )
147165 self . class == o . class &&
148166 account_billable_usage == o . account_billable_usage &&
167+ account_committed_usage == o . account_committed_usage &&
168+ account_on_demand_usage == o . account_on_demand_usage &&
149169 elapsed_usage_hours == o . elapsed_usage_hours &&
150170 first_billable_usage_hour == o . first_billable_usage_hour &&
151171 last_billable_usage_hour == o . last_billable_usage_hour &&
@@ -159,7 +179,7 @@ def ==(o)
159179 # @return [Integer] Hash code
160180 # @!visibility private
161181 def hash
162- [ account_billable_usage , elapsed_usage_hours , first_billable_usage_hour , last_billable_usage_hour , org_billable_usage , percentage_in_account , usage_unit , additional_properties ] . hash
182+ [ account_billable_usage , account_committed_usage , account_on_demand_usage , elapsed_usage_hours , first_billable_usage_hour , last_billable_usage_hour , org_billable_usage , percentage_in_account , usage_unit , additional_properties ] . hash
163183 end
164184 end
165185end
0 commit comments