updateEntitlement
updateEntitlementUpdates an existing entitlement's fields including name, description, type, units, active status, and associated product.
Instructions
Update an existing entitlement's details. Host enforces user confirmation via the approval gate; do NOT ask the user to re-confirm before calling.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| entitlementId | Yes | The unique identifier (UUID) of the entitlement to update. | |
| name | Yes | Updated entitlement name. | |
| description | No | Updated entitlement description. | |
| entitlement_type | No | Updated type of entitlement. | |
| units | No | Updated units for the entitlement (e.g., 'units', 'GB', 'users'). | |
| is_active | No | Whether the entitlement is active. | |
| product_id | No | Updated associated product ID (UUID format). | |
| __userContext | No | Internal user context for multi-tenant authentication and approval workflow |