# AggregatedEntitlementBucket

## Example Usage

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

let value: AggregatedEntitlementBucket = {};
```

## Fields

| Field                                                                                      | Type                                                                                       | Required                                                                                   | Description                                                                                |
| ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ |
| `entitlementId`                                                                            | *string*                                                                                   | :heavy_minus_sign:                                                                         | N/A                                                                                        |
| `grantDurationUnit`                                                                        | [models.EntitlementGrantDurationUnit](../../sdk/models/entitlement-grant-duration-unit.md) | :heavy_minus_sign:                                                                         | N/A                                                                                        |
| `grantDurationValue`                                                                       | *number*                                                                                   | :heavy_minus_sign:                                                                         | N/A                                                                                        |
| `grantMeasure`                                                                             | [models.EntitlementGrantMeasure](../../sdk/models/entitlement-grant-measure.md)            | :heavy_minus_sign:                                                                         | N/A                                                                                        |
| `grantQuota`                                                                               | *string*                                                                                   | :heavy_minus_sign:                                                                         | N/A                                                                                        |
| `sourceEntityId`                                                                           | *string*                                                                                   | :heavy_minus_sign:                                                                         | N/A                                                                                        |
| `usageLimit`                                                                               | *number*                                                                                   | :heavy_minus_sign:                                                                         | N/A                                                                                        |