API

The nv unset commands remove the configuration you set with the equivalent nv set commands. This guide only describes an nv unset command if it differs from the nv set command.

nv set system api listening-address <listening-address-id>

Configures the NVUE REST API listening address; you can specify an IPv4 address or localhost. If you do not specify a listening address, NGINX listens on all addresses for the target port.

Command Syntax

SyntaxDescription
listening-address-idThe IP address of the API listening address, or localhost.

Version History

Introduced in Cumulus Linux 5.6.0

Example

cumulus@switch:~$ nv set system api listening-address localhost

nv set system api state

Enables or disables the NVUE REST API. The default setting is enabled.

To use the NVUE REST API in Cumulus Linux 5.6, you must change the password for the cumulus user; otherwise you see 403 responses when you run commands.

Version History

Introduced in Cumulus Linux 5.6.0

Example

cumulus@switch:~$ nv set system api state enabled

nv set system api port

Configures the NVUE REST API port. You can set a value between 1 and 65535. If you do not set a port, Cumulus Linux uses the default port 8765.

Version History

Introduced in Cumulus Linux 5.6.0

Example

cumulus@switch:~$ nv set system api port 8888