Skip to content

Latest commit

 

History

History
15 lines (12 loc) · 15.4 KB

File metadata and controls

15 lines (12 loc) · 15.4 KB

MeterCreate

Fields

Field Type Required Description Example
metadata Dict[str, models.MeterCreateMetadata] Key-value object allowing you to store additional information.

The key must be a string with a maximum length of 40 characters.
The value must be either:

* A string with a maximum length of 500 characters
* An integer
* A floating-point number
* A boolean

You can store up to 50 key-value pairs.
name str ✔️ The name of the meter. Will be shown on customer's invoices and usage.
unit Optional[models.MeterUnit] N/A
custom_label OptionalNullable[str] The label for the custom unit, e.g. 'request'. Required when unit is 'custom'.
custom_multiplier OptionalNullable[int] The multiplier to convert from the base unit to display scale, e.g. 1000 to display per 1000 units. Defaults to 1 when not provided.
filter_ models.Filter ✔️ N/A
aggregation models.MeterCreateAggregation ✔️ The aggregation to apply on the filtered events to calculate the meter.
organization_id OptionalNullable[str] The ID of the organization owning the meter. Required unless you use an organization token. 1dbfc517-0bbf-4301-9ba8-555ca42b9737