License

License
License

License details

JSON Example
{
    "license_id": "string",
    "license_type": "string",
    "sku_code": "string",
    "support_product_id": "string",
    "product_display_name": "string",
    "product_family": "string",
    "product_type": "string",
    "quantity": 0,
    "unit_of_measure": "string",
    "status": "string",
    "expiration_date": 0,
    "grace_period": "string",
    "inactive_grace_period": "string",
    "inactive_grace_period_enabled": false,
    "inactive_grace_period_expiration_date": 0,
    "expiration_pre_warning": "string",
    "license_warnings": [
        {
            "warning_date": 0,
            "warning_reason": "string",
            "pre_warning_period": "string"
        }
    ],
    "subscriptions": [
        {
            "serial_number": "string",
            "allocation_quantity": 0,
            "start_date": 0,
            "end_date": 0
        }
    ],
    "license_token": "string"
}
string
license_id
Optional

ID of the license.

license_type
Optional

Type of License.

Enumeration: SUBSCRIPTION, EVAL
string
sku_code
Optional

Security SKU code of the license.

string
support_product_id
Optional

Product Id for support.

string
product_display_name
Optional

Display name of the product.

string
product_family
Optional

This refers to the family of the product. (e.g., 'AVI LOAD BALANCER' or 'ADVANCED THREAT PREVENTION', ...).

product_type
Optional

Type of product.

Enumeration: BASE, ADDON
integer As int32 As int32
quantity
Optional

Total assigned quantity for the license.

string
unit_of_measure
Optional

Unit of measure. Examples include Core for Firewall and ATP SKUs, and Service Units (SU) for AVI Load Balancer SKUs.

status
Optional

License Status.

Enumeration: ACTIVE, INACTIVE
expiration_date
Optional

Timestamp in milliseconds since epoch.

string
grace_period
Optional

This refers to the additional time after a license expires during which the software continues to function normally in ISO 8601 duration format. Some examples using the ISO 8601 duration format: P90D means a grace period of 90 days. P1M represents a grace period of 1 month.

string
inactive_grace_period
Optional

Inactive grace period in ISO 8601 duration format (e.g. P90D).

boolean
inactive_grace_period_enabled
Optional

Indicates whether the license is in inactive grace period.

inactive_grace_period_expiration_date
Optional

Indicates when the inactive grace period will be expired. Post this date the license becomes eligible for deletion.

string
expiration_pre_warning
Optional

Pre-warning period for expiration in ISO 8601 duration format (e.g. P60D).

license_warnings
Optional

Array of license warning details

subscriptions
Optional

Array of subscription details

string
license_token
Read-Only

This is a license jwt token. This represents license entitlement spec in a jwt format.