Mixin: bigIqOnboardMixins

bigIqOnboardMixins

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