netlicensing_update_license_template
Update an existing license template's properties such as name, price, active status, and licensing model parameters to modify how licenses are generated and assigned.
Instructions
Update a license template's properties.
Args: template_number: Template to update name: New name (leave empty to keep current) active: Set active state (omit to keep current) price: New price (omit to keep current) currency: New ISO 4217 currency code (leave empty to keep current) automatic: Auto-assign to new licensees (omit to keep current) hidden: Hide template in NetLicensing Shop (omit to keep current) hide_licenses: Hide derived licenses in the Shop (omit to keep current) time_volume: Number of time units — TIMEVOLUME type (omit to keep current) time_volume_period: DAY | WEEK | MONTH | YEAR — TIMEVOLUME type (leave empty to keep current) max_sessions: Concurrent sessions — FLOATING type (omit to keep current) quantity: Usage quota — QUANTITY / PayPerUse type (omit to keep current) grace_period: Grace period after expiry — Subscription model (omit to keep current)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| template_number | Yes | ||
| name | No | ||
| active | No | ||
| price | No | ||
| currency | No | ||
| automatic | No | ||
| hidden | No | ||
| hide_licenses | No | ||
| time_volume | No | ||
| time_volume_period | No | ||
| max_sessions | No | ||
| quantity | No | ||
| grace_period | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |