
********************************************************************************
* Copyright (C) 2019-2024 by Extreme Networks , Inc.                           *
* This file is part of ncBreeze Dump                                            *
*                                                                              *
* Author: Pradeep Raj.                                                         *
*                                                                              *
*                                                                              *
* Disclaimer:                                                                  *
* 1. The queries mentioned here do not have a one-to-one correlation with CLI. *
* 2. The queries inferred here are based on an automated tool and are not      *
*    gauranteed to work. Its the functional teams responsibilty to ensure its  *
*    working.                                                                  *
* 3. In case if you find any discrepancy you can always contact the author to  *
*    get it fixed.                                                             *
* 4. Avoid giving multiple Hello requests if you are using ssh to open a       *
*    session and perform netconf requests.                                     *
* 4. Avoid using the requests with [DO NOT USE] tag in the payload. These could*
*    be defective because of the tailf extensions they have.                   *
********************************************************************************
<?xml version="1.0" ?>
<hello xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
	<capabilities>
		<capability>urn:ietf:params:netconf:base:1.0</capability>
	</capabilities>
</hello>
]]>]]>
<?xml version="1.0" ?>
<rpc message-id="101" xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
	<edit-config>
		<target>
			<running/>
		</target>
		<config>
			<monitor xmlns="urn:brocade.com:mgmt:brocade-span">
				<session>
					<session-number>%session-type%</session-number>
				</session>
			</monitor>
		</config>
	</edit-config>
</rpc>
]]>]]>
---------------------------------------------------------
<?xml version="1.0" ?>
<hello xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
	<capabilities>
		<capability>urn:ietf:params:netconf:base:1.0</capability>
	</capabilities>
</hello>
]]>]]>
<?xml version="1.0" ?>
<rpc message-id="101" xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
	<edit-config>
		<target>
			<running/>
		</target>
		<config>
			<monitor xmlns="urn:brocade.com:mgmt:brocade-span">
				<session>
					<session-number>%req_val%</session-number>
					<description>%string%</description>
				</session>
			</monitor>
		</config>
	</edit-config>
</rpc>
]]>]]>
---------------------------------------------------------
[DO NOT USE]
<?xml version="1.0" ?>
<hello xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
	<capabilities>
		<capability>urn:ietf:params:netconf:base:1.0</capability>
	</capabilities>
</hello>
]]>]]>
<?xml version="1.0" ?>
<rpc message-id="101" xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
	<edit-config>
		<target>
			<running/>
		</target>
		<config>
			<monitor xmlns="urn:brocade.com:mgmt:brocade-span">
				<session>
					<session-number>%req_val%</session-number>
					<span-command>
						<source>%enumeration%</source>
						<src-ethernet>%enumeration%</src-ethernet>
						<src-ethernet-val>%span-if-type%</src-ethernet-val>
						<src-port-channel-val>%interface:portchannel-type%</src-port-channel-val>
						<src-ve-val>%interface:ui32-vlan-range%</src-ve-val>
						<src-vlan-val>%interface:ui32-vlan-range%</src-vlan-val>
						<destination>%enumeration%</destination>
						<dest-ethernet>%enumeration%</dest-ethernet>
						<dest-ethernet-val>%span-if-type%</dest-ethernet-val>
						<dest-vlan-val>%interface:vlan-type%</dest-vlan-val>
						<dest-port-channel-val>%interface:portchannel-type%</dest-port-channel-val>
						<direction>%enumeration%</direction>
					</span-command>
				</session>
			</monitor>
		</config>
	</edit-config>
</rpc>
]]>]]>
---------------------------------------------------------
[DO NOT USE]
<?xml version="1.0" ?>
<hello xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
	<capabilities>
		<capability>urn:ietf:params:netconf:base:1.0</capability>
	</capabilities>
</hello>
]]>]]>
<?xml version="1.0" ?>
<rpc message-id="101" xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
	<edit-config>
		<target>
			<running/>
		</target>
		<config>
			<monitor xmlns="urn:brocade.com:mgmt:brocade-span">
				<session>
					<session-number>%req_val%</session-number>
					<span-command>
						<span-session-type>%enumeration%</span-session-type>
					</span-command>
				</session>
			</monitor>
		</config>
	</edit-config>
</rpc>
]]>]]>
---------------------------------------------------------
[DO NOT USE]
<?xml version="1.0" ?>
<hello xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
	<capabilities>
		<capability>urn:ietf:params:netconf:base:1.0</capability>
	</capabilities>
</hello>
]]>]]>
<?xml version="1.0" ?>
<rpc message-id="101" xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
	<edit-config>
		<target>
			<running/>
		</target>
		<config>
			<monitor xmlns="urn:brocade.com:mgmt:brocade-span">
				<session>
					<session-number>%req_val%</session-number>
					<span-command>
						<dest-erspan-id>%uint32%</dest-erspan-id>
						<source-ip>%inet:ipv4-address%</source-ip>
						<destination-ip>%inet:ipv4-address%</destination-ip>
						<vrf>%common-def:use-vrf%</vrf>
						<erspan-direction>%enumeration%</erspan-direction>
					</span-command>
				</session>
			</monitor>
		</config>
	</edit-config>
</rpc>
]]>]]>
---------------------------------------------------------
[DO NOT USE]
<?xml version="1.0" ?>
<hello xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
	<capabilities>
		<capability>urn:ietf:params:netconf:base:1.0</capability>
	</capabilities>
</hello>
]]>]]>
<?xml version="1.0" ?>
<rpc message-id="101" xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
	<edit-config>
		<target>
			<running/>
		</target>
		<config>
			<monitor xmlns="urn:brocade.com:mgmt:brocade-span">
				<session>
					<session-number>%req_val%</session-number>
					<span-command>
						<erspan-session-type>%enumeration%</erspan-session-type>
					</span-command>
				</session>
			</monitor>
		</config>
	</edit-config>
</rpc>
]]>]]>
---------------------------------------------------------
<?xml version="1.0" ?>
<hello xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
	<capabilities>
		<capability>urn:ietf:params:netconf:base:1.0</capability>
	</capabilities>
</hello>
]]>]]>
<?xml version="1.0" ?>
<rpc message-id="101" xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
	<edit-config>
		<target>
			<running/>
		</target>
		<config>
			<monitor xmlns="urn:brocade.com:mgmt:brocade-span">
				<session>
					<session-number>%req_val%</session-number>
					<span-command>
						<dest-rspan-port-type>%enumeration%</dest-rspan-port-type>
						<dest-rspan-ethernet-val>%span-if-type%</dest-rspan-ethernet-val>
						<dest-rspan-port-channel-val>%interface:portchannel-type%</dest-rspan-port-channel-val>
						<rspan-direction>%enumeration%</rspan-direction>
					</span-command>
				</session>
			</monitor>
		</config>
	</edit-config>
</rpc>
]]>]]>
---------------------------------------------------------
<?xml version="1.0" ?>
<hello xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
	<capabilities>
		<capability>urn:ietf:params:netconf:base:1.0</capability>
	</capabilities>
</hello>
]]>]]>
<?xml version="1.0" ?>
<rpc message-id="101" xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
	<edit-config>
		<target>
			<running/>
		</target>
		<config>
			<monitor xmlns="urn:brocade.com:mgmt:brocade-span">
				<session>
					<session-number>%req_val%</session-number>
					<span-command>
						<rspan-session-type>%enumeration%</rspan-session-type>
					</span-command>
				</session>
			</monitor>
		</config>
	</edit-config>
</rpc>
]]>]]>
---------------------------------------------------------
