netlicensing_create_product_module
Create a product module with a licensing model in NetLicensing to define software licensing rules and manage access control.
Instructions
Create a product module with a licensing model.
Args: product_number: Parent product number: Unique module number (e.g. 'M01') name: Module name licensing_model: One of: TryAndBuy, Subscription, Rental, Floating, MultiFeature, PayPerUse, PricingTable, Quota, NodeLocked active: Whether the module is active max_checkout_validity: Maximum checkout validity in days (Floating model) yellow_threshold: Remaining time volume for yellow warning (Rental model) red_threshold: Remaining time volume for red warning (Rental model) node_secret_mode: PREDEFINED or CLIENT (NodeLocked model)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| product_number | Yes | ||
| number | Yes | ||
| name | Yes | ||
| licensing_model | Yes | ||
| active | No | ||
| max_checkout_validity | No | ||
| yellow_threshold | No | ||
| red_threshold | No | ||
| node_secret_mode | No |