# UsageBalanceSource

The entity providing the [Allowance](https://developers.gigs.com/core/allowances#the-allowance-resource) to the [Subscription](https://developers.gigs.com/core/subscriptions#the-subscription-resource).

## Properties

| Property | Type | Required | Description |
|----------|------|----------|-------------|
| `type` | subscriptionPeriod | subscriptionAddon | Yes | The entity type providing the allowance. |
| `subscriptionPeriod` | integer,null | No | When the allowance is provided by the subscription's plan, the subscription period this usage balance is bound by. |
| `subscriptionAddon` | string,null | No | When the allowance is provided by a [Subscription Add-on](https://developers.gigs.com/core/subscription-add-ons#the-subscription-add-on-resource), the subscription add-on this usage balance is provided by. |
