ltm rule command GENERICMESSAGE routeΒΆ

iRule(1)					  BIG-IP TMSH Manual					     iRule(1)

GENERICMESSAGE::route
       Adds, deletes, or looks up message routes.

SYNOPSIS
       GENERICMESSAGE::route (add | delete | lookup) ((('virtual' VIRTUAL_SERVER_OBJ)
								   ('config' TRANSPORT_CONFIG)
								   ('pool' POOL_OBJ)
								   ('host' HOST)
								   ('peer' PEER_NAME)
								   ('source' SOURCE)
								   ('src' SOURCE)
								   ('destination' DESTINATION)
								   ('dest' DESTINATION)
								   ('dst' DESTINATION) )#
								  | 'none')

DESCRIPTION
       The GENERICMESSAGE::route command allows you to add, delete, or lookup message routes.

       Syntax

       GENERICMESSAGE::route add [src ] [dst ] peer  [peer ]*

	   * Adds a route to the current routing instance that the iRule context is
	     running in. (Note both XsrcX and XsourceX are acceptable. Likewise
	     XdstX, XdestX and XdestinationX are acceptable).

       GENERICMESSAGE::route delete [src ] [dst ]

	   * Deletes a route from the current routing instance that the iRule context is
	     running in. (Note both XsrcX and XsourceX are acceptable. Likewise
	     XdstX, XdestX and XdestinationX are acceptable).

       GENERICMESSAGE::route lookup [src ] [dst ]

	   * Returns a route matching the specified source address and
	     destination address in the instance that the iRule context is
	     running in. (Note both XsrcX and XsourceX are acceptable. Likewise
	     XdstX, XdestX and XdestinationX are acceptable).

RETURN VALUE
VALID DURING
       ANY_EVENT

EXAMPLES
	when CLIENT_ACCEPTED {
	    GENERICMESSAGE::route add dst "client-[IP::remote_addr]" host "[IP::remote_addr]:[TCP::remote_port]"
	}

HINTS
SEE ALSO
CHANGE LOG
       @BIGIP-11.5.0 --First introduced the command.

BIG-IP						      2020-06-23					     iRule(1)