Houdini 20.0 Installation And Licensing Licensing Public API

Retrieve License Set Info

Retrieve license set information for a specific license set.

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.

Licensing Public API

Administrative

Licenses

Partition System

Server

  • Ping

    Ping the server to see if its responsive.

  • Refresh DNS Cache

    Inform sesinetd to refresh its DNS cache.

Webhook