Management::LicenseAdministration¶
Methods¶
Method | Description | Introduced |
activate_license | Activates the license for the specified registration keys. | BIG-IP_v11.0.0 |
check_registration_key_crc | Checks to see if the specified registration keys will pass the CRC validation. | BIG-IP_v9.0 |
get_copyright_file | Retrieves the copyright file. | BIG-IP_v9.0 |
get_eula_file | Retrieves the EULA agreement file. | BIG-IP_v9.0 |
get_evaluation_license_expiration | Gets information on when the evaluation license will expire. | BIG-IP_v9.0 |
get_license_activation_status | Checks to see whether the device has been licensed. | BIG-IP_v9.0 |
get_license_file | Retrieves the active license file. | BIG-IP_v9.0 |
get_module_enabled_state | Gets information indicating whether the given modules are enabled in the license. Caution! This enabled state is what is specified in the license for the modules without regard for whether the module is provisionable or provisioned under this hardware and configuration. See the Provision interface. | BIG-IP_v10.0.1 |
get_module_expiry | Gets information about expiry of the given modules. Caution! The expiry information does not indicate whether a module is provisionable or provisioned. See the Provision interface. Note: This returns the enabled state as well. When getting the module expiry information, we suggest making use of the enabled state returned here rather than getting enabled state separately. | BIG-IP_v10.0.1 |
get_module_keys | Gets the module keys used to license the device, including descriptive information about them. You will get active and inactive keys (and the record has a field describing whether it is active). See also get_time_limited_module_keys. | BIG-IP_v10.0.1 |
get_registration_keys | Gets the list of registration keys used to license the device. This returns the base key first, then add-on keys. As of v10.0.0, there are new add-on keys that are time limited; with this method you can tell they are there but not when they expire. If that matters, you should use the newer method get_time_limited_module_keys. All of the keys returned are active keys. | BIG-IP_v9.0 |
get_system_dossier | Gets the kernel dossier based on the specified registration keys. | BIG-IP_v9.0 |
get_time_limited_module_keys | Gets the time limited module keys used to license the device, including descriptive information about them. You will get active and inactive keys (and the record has a field describing whether it is active). | BIG-IP_v10.0.1 |
get_version | Gets the version information for this interface. | BIG-IP_v9.0 |
install_license | Installs and authorizes the device using the specified stream of license file data. | BIG-IP_v9.0 |
install_license_from_file | Installs and authorizes the device using the specified license file somewhere on the device. | BIG-IP_v9.0 |
is_evaluation_license | Checks to see whether the device is running with an evaluation license. | BIG-IP_v9.0 |
Structures¶
Structure
Description
A struct that describes an evaluation license expiration date.
A struct that describes expiry information for a module.
A struct that describes a module key. Note: description fields in this structure are for information only and content in them is not guaranteed to remain constant. The primary programmatic use of this structure is to obtain license keys.
A struct that describes time limits for a module key.
A struct that describes a time limited module key. Note: description fields in this structure are for information only and content in them is not guaranteed to remain constant. The primary programmatic use of this structure is to obtain license keys.
Aliases¶
Alias | Type | Description |
ModuleExpirySequence | ModuleExpiry [] | A sequence of module expiry items. |
ModuleKeySequence | ModuleKey [] | A sequence of module keys. |
TimeLimitedModuleKeySequence | TimeLimitedModuleKey [] | A sequence of time limited module keys. |
See Also¶
Warning
The links to the sample code below are remnants of the old DevCentral wiki and will result in a 404 error. For best results, please copy the link text and search the codeshare directly on DevCentral.
Sample Code¶
The BIG-IP API Reference documentation contains community-contributed content. F5 does not monitor or control community code contributions. We make no guarantees or warranties regarding the available code, and it may contain errors, defects, bugs, inaccuracies, or security vulnerabilities. Your access to and use of any code available in the BIG-IP API reference guides is solely at your own risk.