Function: cmd_retrv_lset_info Version: 20.0+
Argument Name |
Type |
Description |
---|---|---|
id |
string |
The id of the license set to retrieve information for. |
response
{ "name": "", "id": "", "track_usage": false, "user_rules": [ { "id": "", "condition": "", "borrow": false } ], "part_rules": [ { "id": "", "condition": "", "quantity": 1, "available": 0 } ] }
The track_usage property is currently always false and has no effect. In later versions this will be used to allow tracking usage per license set instead of per server.
Key |
Type |
Description |
---|---|---|
name |
string |
The name of the license set. |
id |
string |
The id of the license set. |
track_usage |
boolean |
True if the license set is tracking its usage. |
user_rules |
object array |
The list of user rules for the license set. |
user_rules.id |
string |
The id of the user rule. |
user_rules.condition |
string |
The condition of the user rule. |
user_rules.borrow |
boolean |
True if the user rule is a borrow user rule. |
part_rules |
object array |
The list of partition rules for the license set. |
part_rules.id |
string |
The id of the partition rule. |
part_rules.condition |
string |
The condition of the partition rule. |
part_rules.quantity |
integer |
Indicates the maximum number of seats that can be taken by the rule. |
part_rules.available |
integer |
Indicates the number of available seats that can be added to the user rule. This is generally not necessary information as the server will partition licenses as far as possible so this value doesnt assisst in anyway. |