
********************************************************************************
* 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>
			<uda xmlns="urn:brocade.com:mgmt:brocade-uda-access-list">
				<access-list>
					<extended>
						<name>%uda-acl-name%</name>
					</extended>
				</access-list>
			</uda>
		</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>
			<uda xmlns="urn:brocade.com:mgmt:brocade-uda-access-list">
				<access-list>
					<extended>
						<name>%req_val%</name>
						<uda-acl-ext>
							<seq>
								<seq-id>%req_val%</seq-id>
								<action>%enumeration%</action>
								<uda-value0>%uda-value-type%</uda-value0>
								<uda-value-mask0>%uda-mask-type%</uda-value-mask0>
								<uda-value1>%uda-value-type%</uda-value1>
								<uda-value-mask1>%uda-mask-type%</uda-value-mask1>
								<uda-value2>%uda-value-type%</uda-value2>
								<uda-value-mask2>%uda-mask-type%</uda-value-mask2>
								<uda-value3>%uda-value-type%</uda-value3>
								<uda-value-mask3>%uda-mask-type%</uda-value-mask3>
							</seq>
						</uda-acl-ext>
					</extended>
				</access-list>
			</uda>
		</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>
			<uda xmlns="urn:brocade.com:mgmt:brocade-uda-access-list">
				<access-list>
					<extended>
						<name>%req_val%</name>
						<uda-acl-ext>
							<seq>
								<seq-id>%uint64%</seq-id>
								<action>%enumeration%</action>
								<uda-value0>%uda-value-type%</uda-value0>
								<uda-value-mask0>%uda-mask-type%</uda-value-mask0>
								<uda-value1>%uda-value-type%</uda-value1>
								<uda-value-mask1>%uda-mask-type%</uda-value-mask1>
								<uda-value2>%uda-value-type%</uda-value2>
								<uda-value-mask2>%uda-mask-type%</uda-value-mask2>
								<uda-value3>%uda-value-type%</uda-value3>
								<uda-value-mask3>%uda-mask-type%</uda-value-mask3>
							</seq>
						</uda-acl-ext>
					</extended>
				</access-list>
			</uda>
		</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>
			<uda xmlns="urn:brocade.com:mgmt:brocade-uda-access-list">
				<access-list>
					<extended>
						<name>%req_val%</name>
						<uda-acl-ext>
							<seq>
								<seq-id>%req_val%</seq-id>
								<count/>
							</seq>
						</uda-acl-ext>
					</extended>
				</access-list>
			</uda>
		</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>
			<uda xmlns="urn:brocade.com:mgmt:brocade-uda-access-list">
				<access-list>
					<extended>
						<name>%req_val%</name>
						<uda-acl-ext>
							<seq>
								<seq-id>%req_val%</seq-id>
								<log/>
							</seq>
						</uda-acl-ext>
					</extended>
				</access-list>
			</uda>
		</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>
			<uda xmlns="urn:brocade.com:mgmt:brocade-uda-access-list">
				<access-list>
					<extended>
						<name>%req_val%</name>
						<uda-acl-ext>
							<seq>
								<seq-id>%req_val%</seq-id>
								<mirror/>
							</seq>
						</uda-acl-ext>
					</extended>
				</access-list>
			</uda>
		</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>
			<uda xmlns="urn:brocade.com:mgmt:brocade-uda-access-list">
				<access-list>
					<extended>
						<name>%req_val%</name>
						<uda-acl-ext>
							<seq>
								<seq-id>%req_val%</seq-id>
								<sflow/>
							</seq>
						</uda-acl-ext>
					</extended>
				</access-list>
			</uda>
		</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>
			<interface xmlns="urn:brocade.com:mgmt:brocade-interface">
				<ethernet>
					<name>%req_val%</name>
					<uda xmlns="urn:brocade.com:mgmt:brocade-uda-access-list">
						<access-group>
							<uda-access-list>%uda-acl-name%</uda-access-list>
							<uda-direction>%enumeration%</uda-direction>
						</access-group>
					</uda>
				</ethernet>
			</interface>
		</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>
			<interface xmlns="urn:brocade.com:mgmt:brocade-interface">
				<ethernet>
					<name>%req_val%</name>
					<uda xmlns="urn:brocade.com:mgmt:brocade-uda-access-list">
						<policy>
							<route-map>%route-map-type%</route-map>
						</policy>
					</uda>
				</ethernet>
			</interface>
		</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>
			<interface xmlns="urn:brocade.com:mgmt:brocade-interface">
				<port-channel>
					<name>%req_val%</name>
					<uda xmlns="urn:brocade.com:mgmt:brocade-uda-access-list">
						<access-group>
							<uda-access-list>%uda-acl-name%</uda-access-list>
							<uda-direction>%enumeration%</uda-direction>
						</access-group>
					</uda>
				</port-channel>
			</interface>
		</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>
			<interface xmlns="urn:brocade.com:mgmt:brocade-interface">
				<port-channel>
					<name>%req_val%</name>
					<uda xmlns="urn:brocade.com:mgmt:brocade-uda-access-list">
						<policy>
							<route-map>%route-map-type%</route-map>
						</policy>
					</uda>
				</port-channel>
			</interface>
		</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>
			<uda-key xmlns="urn:brocade.com:mgmt:brocade-uda-access-list">
				<profile>
					<name>%uda-profile-name%</name>
				</profile>
			</uda-key>
		</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>
			<uda-key xmlns="urn:brocade.com:mgmt:brocade-uda-access-list">
				<profile>
					<name>%req_val%</name>
					<uda-profile-offsets>
						<offset-base1>%uda-offset-base-type%</offset-base1>
						<negative1/>
						<uda-offset1>%uda-offset-value-type%</uda-offset1>
						<offset-base2>%uda-offset-base-type%</offset-base2>
						<negative2/>
						<uda-offset2>%uda-offset-value-type%</uda-offset2>
						<offset-base3>%uda-offset-base-type%</offset-base3>
						<negative3/>
						<uda-offset3>%uda-offset-value-type%</uda-offset3>
						<offset-base4>%uda-offset-base-type%</offset-base4>
						<negative4/>
						<uda-offset4>%uda-offset-value-type%</uda-offset4>
					</uda-profile-offsets>
				</profile>
			</uda-key>
		</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>
			<interface xmlns="urn:brocade.com:mgmt:brocade-interface">
				<ethernet>
					<name>%req_val%</name>
					<offsets-container xmlns="urn:brocade.com:mgmt:brocade-uda-access-list">
						<offsets>%uda-profile-name%</offsets>
					</offsets-container>
				</ethernet>
			</interface>
		</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>
			<interface xmlns="urn:brocade.com:mgmt:brocade-interface">
				<port-channel>
					<name>%req_val%</name>
					<offsets-container xmlns="urn:brocade.com:mgmt:brocade-uda-access-list">
						<offsets>%uda-profile-name%</offsets>
					</offsets-container>
				</port-channel>
			</interface>
		</config>
	</edit-config>
</rpc>
]]>]]>
---------------------------------------------------------
