# UpdateSkuEntitlementDto

A model the API reference uses in a request or a response. The operation pages link every field typed as this model here.

DTO for updating an existing SKU entitlement.

## Fields
- `includedQuantity` (integer(int64)): Included quantity per reset period; 0 means unlimited. Omit it, or send null, to keep the  entitlement's current quantity. (nullable, min 0)
- `hardLimitEnabled` (boolean): Whether this SKU enforces a hard limit. Omit it, or send null, to keep the entitlement's  current setting. (nullable)
- `overageAllowed` (boolean): Whether overage beyond the included quantity is allowed. Omit it, or send null, to keep  the entitlement's current setting. (nullable)
- `overageLimitQuantity` (integer(int64)): Cap on overage quantity. Send null to remove the cap and allow unlimited overage. Omit the  property entirely to keep the entitlement's current cap. Conditional: When OverageLimitQuantity is not null. Must be >= 0. (nullable)
- `enabled` (boolean): Kill switch: when false, all consumption of this SKU is blocked. Omit it, or send null, to  keep the entitlement's current setting. (nullable)
- `resetPeriod` ([ResetPeriod](https://devportal.demo.winkpg.io/docs/api/models/ResetPeriod.md)): How often the usage counter resets. Omit it, or send null, to keep the entitlement's  current reset period. (nullable)
  Values:
  - `Monthly`: Resets at the start of each calendar month (UTC).
  - `Quarterly`: Resets at the start of each calendar quarter (UTC).
  - `Annual`: Resets at the start of each calendar year (UTC).
  - `None`: Never resets. Lifetime quota.
  - `Daily`: Resets at the start of each calendar day (UTC).
- `concurrencyStamp` (string) required: Optimistic concurrency stamp for update verification. (nullable)

## See also

- [All documentation](https://devportal.demo.winkpg.io/llms.txt): the machine-readable index of every public page on this site.
