# TimeOfDayBucket

## Example Usage

```typescript
import { TimeOfDayBucket } from "@flexprice/sdk/sdk/models";

let value: TimeOfDayBucket = {};
```

## Fields

| Field                                                                                                                                             | Type                                                                                                                                              | Required                                                                                                                                          | Description                                                                                                                                       |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
| `commitmentType`                                                                                                                                  | [models.CommitmentType](../../sdk/models/commitment-type.md)                                                                                      | :heavy_minus_sign:                                                                                                                                | N/A                                                                                                                                               |
| `commitmentValue`                                                                                                                                 | *string*                                                                                                                                          | :heavy_minus_sign:                                                                                                                                | N/A                                                                                                                                               |
| `end`                                                                                                                                             | [models.Bucket](../../sdk/models/bucket.md)                                                                                                       | :heavy_minus_sign:                                                                                                                                | N/A                                                                                                                                               |
| `id`                                                                                                                                              | *string*                                                                                                                                          | :heavy_minus_sign:                                                                                                                                | ID is server-assigned. Stable for the lifetime of the line item;<br/>invoice breakdown and analytics responses reference this ID.                 |
| `overageFactor`                                                                                                                                   | *number*                                                                                                                                          | :heavy_minus_sign:                                                                                                                                | N/A                                                                                                                                               |
| `priceId`                                                                                                                                         | *string*                                                                                                                                          | :heavy_minus_sign:                                                                                                                                | PriceID is the SUBSCRIPTION-scoped price created at bucket-creation time.<br/>Immutable post-create; changing pricing requires a successor line item. |
| `start`                                                                                                                                           | [models.Bucket](../../sdk/models/bucket.md)                                                                                                       | :heavy_minus_sign:                                                                                                                                | N/A                                                                                                                                               |
| `trueUpEnabled`                                                                                                                                   | *boolean*                                                                                                                                         | :heavy_minus_sign:                                                                                                                                | N/A                                                                                                                                               |