Mixin: exports

exports

Functions that only pertain to BIG-IQ onboarding, not BIG-IP

Methods

(static) getCloudProvider(name, optionsopt)

Creates a cloud provider for the given name

Parameters:
Name Type Attributes Description
name String

Name of the provider

options Ojbect <optional>

Options for the instance.

Properties
Name Type Attributes Description
clOptions Object <optional>

Command line options if called from a script.

logger Object <optional>

Logger to use. Or, pass loggerOptions to get your own logger.

loggerOptions Object <optional>

Options for the logger. See module:logger.getLogger for details.

(static) getDnsProvider(name, optionsopt)

Creates a DNS provider for the given name

Parameters:
Name Type Attributes Description
name String

Name of the provider

options Ojbect <optional>

Options for the instance.

Properties
Name Type Attributes Description
clOptions Object <optional>

Command line options if called from a script.

logger Object <optional>

Logger to use. Or, pass loggerOptions to get your own logger.

loggerOptions Object <optional>

Options for the logger. See module:logger.getLogger for details.

(static) getLicenseProvider(bigIqVersion, {BigIp}, optionsopt)

Creates a BIG-IQ license provider for the given version

Parameters:
Name Type Attributes Description
bigIqVersion String

Version of BIG-IQ.

{BigIp} Object

See BigIp.

options Ojbect <optional>

Options for the instance.

Properties
Name Type Attributes Description
logger Object <optional>

Logger to use. Or, pass loggerOptions to get your own logger.

loggerOptions Object <optional>

Options for the logger. See module:logger.getLogger for details.