@@ -24,6 +24,12 @@ class UsageBillableSummaryBody
24
24
# The total account usage.
25
25
attr_accessor :account_billable_usage
26
26
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
+
27
33
# Elapsed usage hours for some billable product.
28
34
attr_accessor :elapsed_usage_hours
29
35
@@ -49,6 +55,8 @@ class UsageBillableSummaryBody
49
55
def self . attribute_map
50
56
{
51
57
:'account_billable_usage' => :'account_billable_usage' ,
58
+ :'account_committed_usage' => :'account_committed_usage' ,
59
+ :'account_on_demand_usage' => :'account_on_demand_usage' ,
52
60
:'elapsed_usage_hours' => :'elapsed_usage_hours' ,
53
61
:'first_billable_usage_hour' => :'first_billable_usage_hour' ,
54
62
:'last_billable_usage_hour' => :'last_billable_usage_hour' ,
@@ -63,6 +71,8 @@ def self.attribute_map
63
71
def self . openapi_types
64
72
{
65
73
:'account_billable_usage' => :'Integer' ,
74
+ :'account_committed_usage' => :'Integer' ,
75
+ :'account_on_demand_usage' => :'Integer' ,
66
76
:'elapsed_usage_hours' => :'Integer' ,
67
77
:'first_billable_usage_hour' => :'Time' ,
68
78
:'last_billable_usage_hour' => :'Time' ,
@@ -94,6 +104,14 @@ def initialize(attributes = {})
94
104
self . account_billable_usage = attributes [ :'account_billable_usage' ]
95
105
end
96
106
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
+
97
115
if attributes . key? ( :'elapsed_usage_hours' )
98
116
self . elapsed_usage_hours = attributes [ :'elapsed_usage_hours' ]
99
117
end
@@ -146,6 +164,8 @@ def ==(o)
146
164
return true if self . equal? ( o )
147
165
self . class == o . class &&
148
166
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 &&
149
169
elapsed_usage_hours == o . elapsed_usage_hours &&
150
170
first_billable_usage_hour == o . first_billable_usage_hour &&
151
171
last_billable_usage_hour == o . last_billable_usage_hour &&
@@ -159,7 +179,7 @@ def ==(o)
159
179
# @return [Integer] Hash code
160
180
# @!visibility private
161
181
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
163
183
end
164
184
end
165
185
end
0 commit comments