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) isPrimaryKeySet() → {Promise}

Determines if primary key is already set

Returns:

A Promise which is resolved with true or false based on whether or not the primary key is set

Type
Promise

(static) setPrimaryPassphrase(passphrase) → {Promise}

Sets the passphrase for the primary key (which, in turn, generates a new primary key)

Parameters:
Name Type Description
passphrase String

Passphrase for primary key

Returns:

A promise which is resolved when the operation is complete or rejected if an error occurs.

Type
Promise

(static) setRandomPrimaryPassphrase() → {Promise}

Sets the passphrase for the primary key to a random value

Returns:

A promise which is resolved when the operation is complete or rejected if an error occurs.

Type
Promise