NXSL:SetInterfaceExpectedState

From NetXMS Wiki
Jump to navigation Jump to search
This Wiki is deprecated and we are are currrently migrating remaining pages into product documentation (Admin Guide, NXSL Guide)

Set expected state for given interface.

Since: 1.2.6

Syntax

SetInterfaceExpectedState(interface, state);


Parameters

interface Interface object. Can be obtained using GetNodeInterfaces or GetInterfaceObject.
state New expected state for interface. Can be specified as integer code or state name. Possible values are:
Code Name
0 UP
1 DOWN
2 IGNORE

Return Value

None.


Examples

// Set expected state to "ignore" for all interfaces of given node
interfaces = GetNodeInterfaces($node);
foreach(i : interfaces)
{
	SetInterfaceExpectedState(i, "IGNORE");
}