Functions that only pertain to BIG-IQ onboarding, not BIG-IP
Methods
(static) createLicensePool(name, regKey) → {Promise}
Creates a license pool
Parameters:
| Name | Type | Description |
|---|---|---|
name |
String | The name to use for the pool |
regKey |
String | The reg key to use for the pool |
Returns:
A promise which is resolved when the pool is created and all licenses are activated.
- Type
- Promise
(static) createRegKeyPool(name, regKeyList) → {Promise}
Creates a license pool
Parameters:
| Name | Type | Description |
|---|---|---|
name |
String | The name to use for the pool |
regKeyList |
Array.<String> | A list of reg keys to add to the pool |
Returns:
A promise which is resolved when the pool is created and all licenses are activated.
- Type
- Promise
(static) isMasterKeySet() → {Promise}
Determines if master key is already set
Returns:
A Promise which is resolved with true or false based on whether or not the master key is set
- Type
- Promise
(static) setMasterPassphrase(passphrase) → {Promise}
Sets the passphrase for the master key (which, in turn, generates a new master key)
Parameters:
| Name | Type | Description |
|---|---|---|
passphrase |
String | Passphrase for master key |
Returns:
A promise which is resolved when the operation is complete or rejected if an error occurs.
- Type
- Promise
(static) setRandomMasterPassphrase() → {Promise}
Sets the passphrase for the master key to a random value
Returns:
A promise which is resolved when the operation is complete or rejected if an error occurs.
- Type
- Promise