@@ -46,6 +46,12 @@ class InvoiceLineItemCreateResponse < Orb::BaseModel
4646 # @return [Time]
4747 required :end_date , Time
4848
49+ # @!attribute filter
50+ # An additional filter that was used to calculate the usage for this line item.
51+ #
52+ # @return [String, nil]
53+ required :filter , String , nil? : true
54+
4955 # @!attribute grouping
5056 # [DEPRECATED] For configured prices that are split by a grouping key, this will
5157 # be populated with the key and a value. The `amount` and `subtotal` will be the
@@ -138,6 +144,12 @@ class InvoiceLineItemCreateResponse < Orb::BaseModel
138144 # @return [Array<Orb::Models::InvoiceLineItemCreateResponse::TaxAmount>]
139145 required :tax_amounts , -> { Orb ::ArrayOf [ Orb ::Models ::InvoiceLineItemCreateResponse ::TaxAmount ] }
140146
147+ # @!attribute usage_customer_ids
148+ # A list of customer ids that were used to calculate the usage for this line item.
149+ #
150+ # @return [Array<String>, nil]
151+ required :usage_customer_ids , Orb ::ArrayOf [ String ] , nil? : true
152+
141153 # @!parse
142154 # # @param id [String]
143155 # # @param adjusted_subtotal [String]
@@ -146,6 +158,7 @@ class InvoiceLineItemCreateResponse < Orb::BaseModel
146158 # # @param credits_applied [String]
147159 # # @param discount [Orb::Models::PercentageDiscount, Orb::Models::TrialDiscount, Orb::Models::Discount::UsageDiscount, Orb::Models::AmountDiscount, nil]
148160 # # @param end_date [Time]
161+ # # @param filter [String, nil]
149162 # # @param grouping [String, nil]
150163 # # @param maximum [Orb::Models::InvoiceLineItemCreateResponse::Maximum, nil]
151164 # # @param maximum_amount [String, nil]
@@ -159,6 +172,7 @@ class InvoiceLineItemCreateResponse < Orb::BaseModel
159172 # # @param sub_line_items [Array<Orb::Models::InvoiceLineItemCreateResponse::SubLineItem::MatrixSubLineItem, Orb::Models::InvoiceLineItemCreateResponse::SubLineItem::TierSubLineItem, Orb::Models::InvoiceLineItemCreateResponse::SubLineItem::OtherSubLineItem>]
160173 # # @param subtotal [String]
161174 # # @param tax_amounts [Array<Orb::Models::InvoiceLineItemCreateResponse::TaxAmount>]
175+ # # @param usage_customer_ids [Array<String>, nil]
162176 # #
163177 # def initialize(
164178 # id:,
@@ -168,6 +182,7 @@ class InvoiceLineItemCreateResponse < Orb::BaseModel
168182 # credits_applied:,
169183 # discount:,
170184 # end_date:,
185+ # filter:,
171186 # grouping:,
172187 # maximum:,
173188 # maximum_amount:,
@@ -181,6 +196,7 @@ class InvoiceLineItemCreateResponse < Orb::BaseModel
181196 # sub_line_items:,
182197 # subtotal:,
183198 # tax_amounts:,
199+ # usage_customer_ids:,
184200 # **
185201 # )
186202 # super
0 commit comments