Static and dynamic profiles support the full ExtremeXOS command set. They also support the built-in functions described in Using CLI Scripting.
Commands that are executed in persistent mode become part of the saved switch configuration that persists when the switch is rebooted. Commands that are executed in non-persistent mode configure temporary changes that are not saved in the switch configuration and do not persist when the switch is rebooted.
However, a subset of these commands operates by default in non-persistent mode when executed in a dynamic profile.
Most commands operate only in persistent mode. The subset of commands that operate in non-persistent mode are called non-persistent-capable commands. The Universal Port feature uses the non-persistent-capable commands to configure temporary changes that could create security issues if the switch were rebooted or reset. The use of non-persistent-capable commands in scripts and Universal Port profiles allows you to make temporary configuration changes without affecting the default configuration the next time the switch is started.
The following table shows the non-persistent capable CLI commands.
ACL Commands
LLDP Commands
configure lldp ports portlist [advertise | dont advertise | no-advertise | dcbx] {all-tlvs | management-address | port-description | system-capabilities | system-description | system-name | vendor-specific}
Port Commands
disable port [port_list | all]
disable jumbo-frame ports [all | port_list]
enable jumbo-frame ports [all | port_list]
Power over Ethernet Commands
configure inline-power label string ports port_list
configure inline-power operator-limit milliwatts ports [all |port_list]
configure inline-power priority [critical | high | low] ports port_list
disable inline-power ports [all | port_list]
disable inline-power slot slot
enable inline-power ports [all | port_list]
unconfigure inline-power priority ports [all | port_list]
VLAN Commands
configure ip-mtu mtu vlan vlan_name
QOS/Rate-limiting Commands
configure ports port_list {qosprofile} qosprofile
Show Commands
All show commands can be executed in non-persistent mode.
In Universal Port dynamic profiles, the non-persistent-capable commands operate in non-persistent mode unless preceded by the configure cli mode persistent command in the profile.
In the CLI, CLI scripts, and static profiles, the non-persistent-capable commands operate in non-persistent mode only when preceded by the configure cli mode non-persistent command.
You can use the configure cli mode persistent command and the configure cli mode non-persistent command to change the mode of operation for non-persistent-capable commands multiple times within a script, profile, or configuration session.