
********************************************************************************
* Copyright (C) 2019-2024 by Extreme Networks , Inc.                           *
* This file is part of rBreeze Dump                                            *
*                                                                              *
* Author: Pradeep Raj.                                                         *
*                                                                              *
*                                                                              *
* Directions to Use:                                                           *
* 1. Replace all the values enclosed in the "%" with                           *
*    the values to be configured. The string present with in the braces        * 
*    indicates its type.                                                       *
* 2. To pass "" in the request replace the " with %22.                         *
* 3. To pass multiple keys in the URI enclose seperate them with %2c or        *
*    comma(",").                                                               *
* 4. Avoid using the requests with [DO NOT USE] tag in the payload. These could*
*    be defective because of the tailf extensions they have.                   *
*                                                                              *
* 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 using the requests with [DO NOT USE] tag in the payload. These could*
*    be defective because of the tailf extensions they have.                   *
********************************************************************************

curl -v -X PATCH -d "<vlan><statistics>true</statistics></vlan>"  -u admin:password http://%ipaddress%:80/rest/config/running/vlan/%name%


curl -v -X PATCH -d "<vlan><statistics-sync>true</statistics-sync></vlan>"  -u admin:password http://%ipaddress%:80/rest/config/running/vlan/%name%


curl -v -X PATCH -d "<vlan><loop-detection>true</loop-detection></vlan>"  -u admin:password http://%ipaddress%:80/rest/config/running/vlan/%name%


curl -v -X PATCH -d "<vlan><loop-detection-shutdown-disable>true</loop-detection-shutdown-disable></vlan>"  -u admin:password http://%ipaddress%:80/rest/config/running/vlan/%name%


curl -v -X PATCH -d "<router-interface><Ve>%ve-type%</Ve></router-interface>"  -u admin:password http://%ipaddress%:80/rest/config/running/vlan/%name%/router-interface


curl -v -X PATCH -d "[DO NOT USE]<Ethernet><cee>%cee-map-name-type%</cee></Ethernet>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%


curl -v -X PATCH -d "<Ethernet><loopback>%enumeration%</loopback></Ethernet>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%


curl -v -X PATCH -d "<Ethernet><speed>%enumeration%</speed></Ethernet>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%


curl -v -X PATCH -d "<fec><mode>%fec-mode-type%</mode></fec>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/fec


curl -v -X PATCH -d "[DO NOT USE]<Port-channel><cee>%cee-map-name-type%</cee></Port-channel>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%


curl -v -X PATCH -d "[DO NOT USE]<Port-channel><speed>%enumeration%</speed></Port-channel>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%


curl -v -X PATCH -d "<vrf><forwarding>%common-def:vrf-name%</forwarding></vrf>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/vrf


curl -v -X PATCH -d "<insight><enable>true</enable></insight>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/insight


curl -v -X PATCH -d "[DO NOT USE]<insight><mmId>%uint32%</mmId></insight>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/insight


curl -v -X PATCH -d "<reload-delay><enable>true</enable></reload-delay>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/reload-delay


curl -v -X PATCH -d "<reload-delay><reload-delay-time>%reload-delay-type%</reload-delay-time></reload-delay>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/reload-delay


curl -v -X PATCH -d "<tcp><burstrate>%uint32%</burstrate></tcp>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Management/%name%/tcp


curl -v -X PATCH -d "<tcp><lockup>%uint32%</lockup></tcp>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Management/%name%/tcp


curl -v -X PATCH -d "<icmp><unreachable>true</unreachable></icmp>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Management/%name%/ip/icmp


curl -v -X PATCH -d "<icmp><echo-reply>true</echo-reply></icmp>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Management/%name%/ip/icmp


curl -v -X PATCH -d "<icmp><rate-limiting>%uint32%</rate-limiting></icmp>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Management/%name%/ip/icmp


curl -v -X PATCH -d "<address><dhcp>true</dhcp></address>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Management/%name%/ip/address


curl -v -X PATCH -d "[DO NOT USE]<address><ip-address>%common-def:ipv4-address-prefix-type%</ip-address></address>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Management/%name%/ip/address


curl -v -X PATCH -d "<icmpv6><rate-limiting>%uint32%</rate-limiting></icmpv6>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Management/%name%/ipv6/icmpv6


curl -v -X PATCH -d "<address><ipv6-global-address>%common-def:ipv6-address-prefix%</ipv6-global-address></address>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Management/%name%/ipv6/address


curl -v -X PATCH -d "<address><eui-64>true</eui-64></address>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Management/%name%/ipv6/address


curl -v -X PATCH -d "<address><autoconfig>true</autoconfig></address>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Management/%name%/ipv6/address


curl -v -X PATCH -d "<address><dhcp>true</dhcp></address>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Management/%name%/ipv6/address


curl -v -X PATCH -d "<vrf><forwarding>%common-def:vrf-name%</forwarding></vrf>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Management/%name%/vrf


curl -v -X PATCH -d "<Management><speed>%enumeration%</speed></Management>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Management/%name%


curl -v -X PATCH -d "<Management><shutdown>true</shutdown></Management>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Management/%name%


curl -v -X PATCH -d "<description>%string%</description>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/description


curl -v -X PATCH -d "<shutdown>true</shutdown>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/shutdown


curl -v -X PATCH -d "<channel-group><port-int>%portchannel-type%</port-int><mode>%po-mode%</mode></channel-group>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/channel-group


curl -v -X PATCH -d "<channel-group><type>%po-type%</type></channel-group>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/channel-group


curl -v -X PATCH -d "<mtu>%mtu-type%</mtu>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/mtu


curl -v -X PATCH -d "[DO NOT USE]<route-only>true</route-only>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/route-only


curl -v -X PATCH -d "<tag-type>%tpid-type%</tag-type>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/tag-type


curl -v -X PATCH -d "<rate-monitoring><threshold>%maint-mode-threshold%</threshold></rate-monitoring>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/maintenance-mode/rate-monitoring


curl -v -X PATCH -d "<switchport>true</switchport>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/switchport


curl -v -X PATCH -d "<mode><vlan-mode>%l2-mode-type%</vlan-mode></mode>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/switchport/mode


curl -v -X PATCH -d "<port-security><max>%uint32%</max></port-security>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/switchport/port-security


curl -v -X PATCH -d "<port-security><violation>%port-sec-violation%</violation></port-security>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/switchport/port-security


curl -v -X PATCH -d "<sticky><sticky-flag>true</sticky-flag></sticky>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/switchport/port-security/sticky


curl -v -X PATCH -d "<port-security><shutdown-time>%uint32%</shutdown-time></port-security>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/switchport/port-security


curl -v -X PATCH -d "<access><vlan>%vlan-type%</vlan></access>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/switchport/access


curl -v -X PATCH -d "<vlan><all>true</all></vlan>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/switchport/trunk/allowed/vlan


curl -v -X PATCH -d "<vlan><none>true</none></vlan>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/switchport/trunk/allowed/vlan


curl -v -X PATCH -d "<vlan><add>%ui32-vlan-20k-range%</add></vlan>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/switchport/trunk/allowed/vlan


curl -v -X PATCH -d "<vlan><except>%ui32-1k-vlan-range%</except></vlan>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/switchport/trunk/allowed/vlan


curl -v -X PATCH -d "<vlan><remove>%ui32-1k-vlan-range%</remove></vlan>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/switchport/trunk/allowed/vlan


curl -v -X PATCH -d "<tag><native-vlan>true</native-vlan></tag>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/switchport/trunk/tag


curl -v -X PATCH -d "<trunk><native-vlan>%native-vlan-type%</native-vlan></trunk>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/switchport/trunk


curl -v -X PATCH -d "[DO NOT USE]<bfd-software-session>true</bfd-software-session>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/bfd-software-session


curl -v -X PATCH -d "<source-guard><enable>true</enable></source-guard>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/ip/source-guard


curl -v -X PATCH -d "<vrf><forwarding>%common-def:vrf-name%</forwarding></vrf>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/vrf


curl -v -X PATCH -d "<reload-delay><enable>true</enable></reload-delay>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/reload-delay


curl -v -X PATCH -d "<reload-delay><reload-delay-time>%reload-delay-type%</reload-delay-time></reload-delay>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/reload-delay


curl -v -X PATCH -d "<interval><min-tx>%bfd-tx-interval-type%</min-tx><min-rx>%bfd-rx-interval-type%</min-rx><multiplier>%bfd-multiplier-type%</multiplier></interval>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/bfd/interval


curl -v -X PATCH -d "<bfd><shutdown>true</shutdown></bfd>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/bfd


curl -v -X PATCH -d "<link-status><disable>true</disable></link-status>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/snmp/trap/link-status


curl -v -X PATCH -d "[DO NOT USE]<redundant-management><enable>true</enable></redundant-management>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/redundant-management


curl -v -X PATCH -d "<loop-detection>true</loop-detection>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/loop-detection


curl -v -X PATCH -d "<loop-detection><shutdown-disable>true</shutdown-disable></loop-detection>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/loop-detection


curl -v -X PATCH -d "<loop-detection><vlan>%ui32-vlan-range%</vlan></loop-detection>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/loop-detection


curl -v -X PATCH -d "[DO NOT USE]<priority-tag>true</priority-tag>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/priority-tag


curl -v -X PATCH -d "[DO NOT USE]<strip-header>%enumeration%</strip-header>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/strip-header


curl -v -X PATCH -d "<bpdu-drop-enable>true</bpdu-drop-enable>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/bpdu-drop-enable


curl -v -X PATCH -d "[DO NOT USE]<core-isolation-track>true</core-isolation-track>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/core-isolation-track


curl -v -X PATCH -d "[DO NOT USE]<ethernet-segment><esi>%string%</esi></ethernet-segment>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/ethernet-segment


curl -v -X PATCH -d "<capability><ac-influenced-df-election>true</ac-influenced-df-election></capability>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/ethernet-segment/advertise/capability


curl -v -X PATCH -d "<description>%string%</description>"  -u admin:password http://%ipaddress%:80/rest/config/running/vlan/%name%/description


curl -v -X PATCH -d "<name>%string%</name>"  -u admin:password http://%ipaddress%:80/rest/config/running/vlan/%name%/name


curl -v -X PATCH -d "<description>%string%</description>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/description


curl -v -X PATCH -d "<shutdown>true</shutdown>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/shutdown


curl -v -X PATCH -d "[DO NOT USE]<minimum-links>%uint32%</minimum-links>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/minimum-links


curl -v -X PATCH -d "<mtu>%mtu-type%</mtu>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/mtu


curl -v -X PATCH -d "[DO NOT USE]<route-only>true</route-only>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/route-only


curl -v -X PATCH -d "<tag-type>%tpid-type%</tag-type>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/tag-type


curl -v -X PATCH -d "<rate-monitoring><threshold>%maint-mode-threshold%</threshold></rate-monitoring>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/maintenance-mode/rate-monitoring


curl -v -X PATCH -d "<switchport>true</switchport>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/switchport


curl -v -X PATCH -d "<mode><vlan-mode>%l2-mode-type%</vlan-mode></mode>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/switchport/mode


curl -v -X PATCH -d "<port-security><max>%uint32%</max></port-security>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/switchport/port-security


curl -v -X PATCH -d "<port-security><violation>%port-sec-violation%</violation></port-security>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/switchport/port-security


curl -v -X PATCH -d "<sticky><sticky-flag>true</sticky-flag></sticky>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/switchport/port-security/sticky


curl -v -X PATCH -d "<port-security><shutdown-time>%uint32%</shutdown-time></port-security>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/switchport/port-security


curl -v -X PATCH -d "<access><vlan>%vlan-type%</vlan></access>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/switchport/access


curl -v -X PATCH -d "<vlan><all>true</all></vlan>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/switchport/trunk/allowed/vlan


curl -v -X PATCH -d "<vlan><none>true</none></vlan>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/switchport/trunk/allowed/vlan


curl -v -X PATCH -d "<vlan><add>%ui32-vlan-20k-range%</add></vlan>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/switchport/trunk/allowed/vlan


curl -v -X PATCH -d "<vlan><except>%ui32-1k-vlan-range%</except></vlan>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/switchport/trunk/allowed/vlan


curl -v -X PATCH -d "<vlan><remove>%ui32-1k-vlan-range%</remove></vlan>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/switchport/trunk/allowed/vlan


curl -v -X PATCH -d "<tag><native-vlan>true</native-vlan></tag>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/switchport/trunk/tag


curl -v -X PATCH -d "<trunk><native-vlan>%native-vlan-type%</native-vlan></trunk>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/switchport/trunk


curl -v -X PATCH -d "[DO NOT USE]<bfd-software-session>true</bfd-software-session>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/bfd-software-session


curl -v -X PATCH -d "<source-guard><enable>true</enable></source-guard>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/ip/source-guard


curl -v -X PATCH -d "<link-status><disable>true</disable></link-status>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/snmp/trap/link-status


curl -v -X PATCH -d "<interval><min-tx>%bfd-tx-interval-type%</min-tx><min-rx>%bfd-rx-interval-type%</min-rx><multiplier>%bfd-multiplier-type%</multiplier></interval>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/bfd/interval


curl -v -X PATCH -d "<bfd><shutdown>true</shutdown></bfd>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/bfd


curl -v -X PATCH -d "<loop-detection>true</loop-detection>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/loop-detection


curl -v -X PATCH -d "<loop-detection><shutdown-disable>true</shutdown-disable></loop-detection>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/loop-detection


curl -v -X PATCH -d "<loop-detection><vlan>%ui32-vlan-range%</vlan></loop-detection>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/loop-detection


curl -v -X PATCH -d "[DO NOT USE]<priority-tag>true</priority-tag>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/priority-tag


curl -v -X PATCH -d "<load-balance-type>%enumeration%</load-balance-type>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/load-balance-type


curl -v -X PATCH -d "<bpdu-drop-enable>true</bpdu-drop-enable>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/bpdu-drop-enable


curl -v -X PATCH -d "[DO NOT USE]<core-isolation-track>true</core-isolation-track>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/core-isolation-track


curl -v -X PATCH -d "<lacp><system-id>%string%</system-id></lacp>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/ethernet-segment/lacp


curl -v -X PATCH -d "<lacp><auto>true</auto></lacp>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/ethernet-segment/lacp


curl -v -X PATCH -d "[DO NOT USE]<ethernet-segment><esi>%string%</esi></ethernet-segment>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/ethernet-segment


curl -v -X PATCH -d "<capability><ac-influenced-df-election>true</ac-influenced-df-election></capability>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/ethernet-segment/advertise/capability


curl -v -X PATCH -d "<rspan-vlan><add>%ui32-1k-vlan-range%</add></rspan-vlan>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/rspan-vlan


curl -v -X PATCH -d "<rspan-vlan><remove>%ui32-1k-vlan-range%</remove></rspan-vlan>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/rspan-vlan


curl -v -X PATCH -d "<rspan-vlan>%vlan-type%</rspan-vlan>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/rspan-vlan


curl -v -X PATCH -d "<sfpp><channel>%tunable-optics-sfpp-channel-type%</channel></sfpp>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/tunable-optics/sfpp


curl -v -X PATCH -d "<Ve><description>%string%</description></Ve>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ve/%name%


curl -v -X PATCH -d "<interval><min-tx>%bfd-tx-interval-type%</min-tx><min-rx>%bfd-rx-interval-type%</min-rx><multiplier>%bfd-multiplier-type%</multiplier></interval>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ve/%name%/bfd/interval


curl -v -X PATCH -d "<bfd><shutdown>true</shutdown></bfd>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ve/%name%/bfd


curl -v -X PATCH -d "<link-status><disable>true</disable></link-status>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ve/%name%/snmp/trap/link-status


curl -v -X PATCH -d "<mtu>%mtu-type%</mtu>"  -u admin:password http://%ipaddress%:80/rest/config/running/mtu


curl -v -X PATCH -d "<bpdu-drop-enable>true</bpdu-drop-enable>"  -u admin:password http://%ipaddress%:80/rest/config/running/bpdu-drop-enable


curl -v -X PATCH -d "<reload-delay>%reload-delay-type%</reload-delay>"  -u admin:password http://%ipaddress%:80/rest/config/running/reload-delay


curl -v -X PATCH -d "[DO NOT USE]<ingress-vlan-mapped-ve-counter>true</ingress-vlan-mapped-ve-counter>"  -u admin:password http://%ipaddress%:80/rest/config/running/ingress-vlan-mapped-ve-counter


curl -v -X PATCH -d "[DO NOT USE]<tunneled-arp-trap><enable>true</enable></tunneled-arp-trap>"  -u admin:password http://%ipaddress%:80/rest/config/running/tunneled-arp-trap

