ltm rule namespace XMLΒΆ

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



XML
       Namespace XML

DESCRIPTION
       The XML related events sit on top of HTTP, TCP, or SSL and parse the
       incoming document. The rules exposed will allow users to extract the
       XML data and make routing decisions based on the content.

       Associated Events
	   * XML_CONTENT_BASED_ROUTING - Triggered when a match is found in
       the XML profile.

       Deprecated Command List (not available since v10)

	   XML::address - Queries the elements of a WS-Addressing header within a SOAP message.
	   XML::collect - Collects and parses incoming XML data.
	   XML::element - Returns the name of the current in-scope XML element.
	   XML::event - Returns the event name of the current context.
	   XML::eventid - Returns the key used to register the current XML event.
	   XML::parse - Disables all future XML parsing.
	   XML::release - Releases the collected XML data.
	   XML::soap - Returns information about the current SOAP message.
	   XML::subscribe - Subscribes to a specified category of XML events.

       Deprecated Event List (not avaialble since v10)

	   XML_BEGIN_DOCUMENT - Triggered before the XML document gets parsed.
	   XML_BEGIN_ELEMENT - Triggered when the parser has encountered the start of an element.
	   XML_CDATA - Triggered when the parser has encountered character data (CDATA).
	   XML_END_DOCUMENT - Triggered when the parser has encountered the end of the XML document.
	   XML_END_ELEMENT - Triggered when the parser has encountered the end of an element.
	   XML_EVENT - A generic "catch-all" event that is triggered for all XML events.

HINTS
SEE ALSO
BIG-IP				  2017-01-31			      iRule(1)