# EntitlementSource

## Example Usage

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

let value: EntitlementSource = {};
```

## Fields

| Field                                                                                    | Type                                                                                     | Required                                                                                 | Description                                                                              |
| ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- |
| `configValue`                                                                            | Record<string, *any*>                                                                    | :heavy_minus_sign:                                                                       | N/A                                                                                      |
| `entitlementId`                                                                          | *string*                                                                                 | :heavy_minus_sign:                                                                       | N/A                                                                                      |
| `entityId`                                                                               | *string*                                                                                 | :heavy_minus_sign:                                                                       | N/A                                                                                      |
| `entityName`                                                                             | *string*                                                                                 | :heavy_minus_sign:                                                                       | N/A                                                                                      |
| `entityType`                                                                             | [models.EntitlementSourceEntityType](../../sdk/models/entitlement-source-entity-type.md) | :heavy_minus_sign:                                                                       | N/A                                                                                      |
| `isEnabled`                                                                              | *boolean*                                                                                | :heavy_minus_sign:                                                                       | N/A                                                                                      |
| `quantity`                                                                               | *number*                                                                                 | :heavy_minus_sign:                                                                       | N/A                                                                                      |
| `staticValue`                                                                            | *string*                                                                                 | :heavy_minus_sign:                                                                       | N/A                                                                                      |
| `subscriptionId`                                                                         | *string*                                                                                 | :heavy_minus_sign:                                                                       | N/A                                                                                      |
| `usageLimit`                                                                             | *number*                                                                                 | :heavy_minus_sign:                                                                       | N/A                                                                                      |
| `usageResetPeriod`                                                                       | [models.BillingPeriod](../../sdk/models/billing-period.md)                               | :heavy_minus_sign:                                                                       | N/A                                                                                      |