
********************************************************************************
* 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 "<match><uda>%common-def:name-string63%</uda></match>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match


curl -v -X PATCH -d "<match><vrf>%common-def:vrf-name%</vrf></match>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match


curl -v -X PATCH -d "<rpki><rpki-state-type>%enumeration%</rpki-state-type></rpki>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/rpki


curl -v -X PATCH -d "<advertise-set><all>true</all></advertise-set>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/additional-paths/advertise-set


curl -v -X PATCH -d "<advertise-set><best>%uint32%</best></advertise-set>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/additional-paths/advertise-set


curl -v -X PATCH -d "<best-range><range-start>%uint32%</range-start><range-end>%uint32%</range-end></best-range>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/additional-paths/advertise-set/best-range


curl -v -X PATCH -d "<advertise-set><group-best>true</group-best></advertise-set>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/additional-paths/advertise-set


curl -v -X PATCH -d "<interface><ethernet>%interface:interface-type%</ethernet></interface>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/interface


curl -v -X PATCH -d "<interface><port-channel>%interface:portchannel-type%</port-channel></interface>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/interface


curl -v -X PATCH -d "<interface><loopback>%loopback-intf:intf-loopback-port-type%</loopback></interface>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/interface


curl -v -X PATCH -d "<interface><ve>%interface:ve-type%</ve></interface>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/interface


curl -v -X PATCH -d "<address><prefix-list>%match-prefix-list-name-t%</prefix-list></address>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/ipv6/address


curl -v -X PATCH -d "<address><acl>%ipv6-access-list:ipv6-l3-acl-policy-name%</acl></address>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/ipv6/address


curl -v -X PATCH -d "[DO NOT USE]<ipv6><source-address>%inet:ipv6-prefix%</source-address></ipv6>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/ipv6


curl -v -X PATCH -d "[DO NOT USE]<ipv6><destination-address>%inet:ipv6-prefix%</destination-address></ipv6>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/ipv6


curl -v -X PATCH -d "[DO NOT USE]<icmp-type><max-value>%icmp-type-t%</max-value></icmp-type>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/ipv6/icmp-type/%compare-op%/%value%


curl -v -X PATCH -d "[DO NOT USE]<icmp-type><neq>true</neq><neq-extra-values>%string%</neq-extra-values></icmp-type>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/ipv6/icmp-type/%compare-op%/%value%


curl -v -X PATCH -d "<icmp-type><empty-leaf>true</empty-leaf></icmp-type>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/ipv6/icmp-type/%compare-op%/%value%


curl -v -X PATCH -d "[DO NOT USE]<icmp-code><max-value>%icmp-code-t%</max-value></icmp-code>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/ipv6/icmp-code/%compare-op%/%value%


curl -v -X PATCH -d "[DO NOT USE]<icmp-code><neq>true</neq><neq-extra-values>%string%</neq-extra-values></icmp-code>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/ipv6/icmp-code/%compare-op%/%value%


curl -v -X PATCH -d "<icmp-code><empty-leaf>true</empty-leaf></icmp-code>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/ipv6/icmp-code/%compare-op%/%value%


curl -v -X PATCH -d "[DO NOT USE]<flow-label><max-value>%flow-label-t%</max-value></flow-label>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/ipv6/flow-label/%compare-op%/%value%


curl -v -X PATCH -d "[DO NOT USE]<flow-label><neq>true</neq><neq-extra-values>%string%</neq-extra-values></flow-label>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/ipv6/flow-label/%compare-op%/%value%


curl -v -X PATCH -d "<flow-label><empty-leaf>true</empty-leaf></flow-label>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/ipv6/flow-label/%compare-op%/%value%


curl -v -X PATCH -d "<next-hop><prefix-list>%match-prefix-list-name-t%</prefix-list></next-hop>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/ipv6/next-hop


curl -v -X PATCH -d "<route-source><prefix-list>%string%</prefix-list></route-source>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/ipv6/route-source


curl -v -X PATCH -d "<address><prefix-list>%match-prefix-list-name-t%</prefix-list></address>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/ip/address


curl -v -X PATCH -d "<address><acl>%ip-access-list:l3-acl-policy-name%</acl></address>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/ip/address


curl -v -X PATCH -d "[DO NOT USE]<ip><source-address>%inet:ipv4-prefix%</source-address></ip>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/ip


curl -v -X PATCH -d "[DO NOT USE]<ip><destination-address>%inet:ipv4-prefix%</destination-address></ip>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/ip


curl -v -X PATCH -d "[DO NOT USE]<icmp-type><max-value>%icmp-type-t%</max-value></icmp-type>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/ip/icmp-type/%compare-op%/%value%


curl -v -X PATCH -d "[DO NOT USE]<icmp-type><neq>true</neq><neq-extra-values>%string%</neq-extra-values></icmp-type>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/ip/icmp-type/%compare-op%/%value%


curl -v -X PATCH -d "<icmp-type><empty-leaf>true</empty-leaf></icmp-type>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/ip/icmp-type/%compare-op%/%value%


curl -v -X PATCH -d "[DO NOT USE]<icmp-code><max-value>%icmp-code-t%</max-value></icmp-code>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/ip/icmp-code/%compare-op%/%value%


curl -v -X PATCH -d "[DO NOT USE]<icmp-code><neq>true</neq><neq-extra-values>%string%</neq-extra-values></icmp-code>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/ip/icmp-code/%compare-op%/%value%


curl -v -X PATCH -d "<icmp-code><empty-leaf>true</empty-leaf></icmp-code>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/ip/icmp-code/%compare-op%/%value%


curl -v -X PATCH -d "<next-hop><prefix-list>%match-prefix-list-name-t%</prefix-list></next-hop>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/ip/next-hop


curl -v -X PATCH -d "<route-source><prefix-list>%string%</prefix-list></route-source>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/ip/route-source


curl -v -X PATCH -d "<extcommunity><extcommunity-name>%match-extcommunity-list-name-t%</extcommunity-name></extcommunity>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/extcommunity


curl -v -X PATCH -d "<metric><metric-rmm>%metric-t%</metric-rmm></metric>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/metric


curl -v -X PATCH -d "<route-type><route-type-rmm>%match-route-type-t%</route-type-rmm></route-type>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/route-type


curl -v -X PATCH -d "<tag><tag-rmm>%tag-t%</tag-rmm></tag>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/tag


curl -v -X PATCH -d "<as-path><as-path-access-list-name>%ip-match-as-path-name-t%</as-path-access-list-name></as-path>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/as-path


curl -v -X PATCH -d "<community><community-access-list-name>%match-community-list-name-t%</community-access-list-name></community>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/community


curl -v -X PATCH -d "<large-community><large-community-access-list-name>%match-large-community-list-name-t%</large-community-access-list-name></large-community>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/large-community


curl -v -X PATCH -d "[DO NOT USE]<protocol-match-list><max-value>%ip-access-list:proto-type%</max-value></protocol-match-list>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/protocol/protocol-match-list/%compare-op%/%value%


curl -v -X PATCH -d "[DO NOT USE]<protocol-match-list><neq>true</neq><neq-extra-values>%string%</neq-extra-values></protocol-match-list>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/protocol/protocol-match-list/%compare-op%/%value%


curl -v -X PATCH -d "<protocol-match-list><empty-leaf>true</empty-leaf></protocol-match-list>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/protocol/protocol-match-list/%compare-op%/%value%


curl -v -X PATCH -d "<protocol><static>true</static></protocol>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/protocol


curl -v -X PATCH -d "<protocol><bgp>true</bgp><bgp-route-type>%enumeration%</bgp-route-type></protocol>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/protocol


curl -v -X PATCH -d "<protocol><isis>true</isis></protocol>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/protocol


curl -v -X PATCH -d "<protocol><match-isis-level>%enumeration%</match-isis-level></protocol>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/protocol


curl -v -X PATCH -d "<protocol><ospf>true</ospf></protocol>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/protocol


curl -v -X PATCH -d "<protocol><ospf-route-type>%enumeration%</ospf-route-type></protocol>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/protocol


curl -v -X PATCH -d "[DO NOT USE]<port><max-value>%ip-access-list:sport-number-eq-neq-tcp-udp%</max-value></port>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/port/%compare-op%/%value%


curl -v -X PATCH -d "[DO NOT USE]<port><neq>true</neq><neq-extra-values>%string%</neq-extra-values></port>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/port/%compare-op%/%value%


curl -v -X PATCH -d "<port><empty-leaf>true</empty-leaf></port>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/port/%compare-op%/%value%


curl -v -X PATCH -d "[DO NOT USE]<source-port><max-value>%ip-access-list:sport-number-eq-neq-tcp-udp%</max-value></source-port>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/source-port/%compare-op%/%value%


curl -v -X PATCH -d "[DO NOT USE]<source-port><neq>true</neq><neq-extra-values>%string%</neq-extra-values></source-port>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/source-port/%compare-op%/%value%


curl -v -X PATCH -d "<source-port><empty-leaf>true</empty-leaf></source-port>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/source-port/%compare-op%/%value%


curl -v -X PATCH -d "[DO NOT USE]<destination-port><max-value>%ip-access-list:dport-number-eq-neq-tcp-udp%</max-value></destination-port>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/destination-port/%compare-op%/%value%


curl -v -X PATCH -d "[DO NOT USE]<destination-port><neq>true</neq><neq-extra-values>%string%</neq-extra-values></destination-port>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/destination-port/%compare-op%/%value%


curl -v -X PATCH -d "<destination-port><empty-leaf>true</empty-leaf></destination-port>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/destination-port/%compare-op%/%value%


curl -v -X PATCH -d "[DO NOT USE]<packet-length><max-value>%packet-length-t%</max-value></packet-length>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/packet-length/%compare-op%/%value%


curl -v -X PATCH -d "[DO NOT USE]<packet-length><neq>true</neq><neq-extra-values>%string%</neq-extra-values></packet-length>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/packet-length/%compare-op%/%value%


curl -v -X PATCH -d "<packet-length><empty-leaf>true</empty-leaf></packet-length>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/packet-length/%compare-op%/%value%


curl -v -X PATCH -d "[DO NOT USE]<dscp><max-value>%dscp-precedence%</max-value></dscp>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/dscp/%compare-op%/%value%


curl -v -X PATCH -d "[DO NOT USE]<dscp><neq>true</neq><neq-extra-values>%string%</neq-extra-values></dscp>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/dscp/%compare-op%/%value%


curl -v -X PATCH -d "<dscp><empty-leaf>true</empty-leaf></dscp>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/dscp/%compare-op%/%value%


curl -v -X PATCH -d "[DO NOT USE]<tcp-flags><empty-leaf>true</empty-leaf></tcp-flags>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/tcp-flags/%flags-op%/%flags-string%


curl -v -X PATCH -d "[DO NOT USE]<fragment-type><empty-leaf>true</empty-leaf></fragment-type>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/match/fragment-type/%fragment-type-op%/%fragment-type-string%


curl -v -X PATCH -d "<route-map><rule-name>%rmap-rule-name%</rule-name></route-map>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%


curl -v -X PATCH -d "<route-map><next-hop-recursion>true</next-hop-recursion></route-map>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%


curl -v -X PATCH -d "[DO NOT USE]<police><cir>%uint64%</cir></police>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/set/police


curl -v -X PATCH -d "[DO NOT USE]<sflow><default-profile>true</default-profile></sflow>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/set/sflow


curl -v -X PATCH -d "[DO NOT USE]<traffic-action><continue>true</continue></traffic-action>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/set/traffic-action


curl -v -X PATCH -d "<level><set-isis-level>%enumeration%</set-isis-level></level>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/set/level


curl -v -X PATCH -d "<dscp><dscp-rms>%dscp-precedence%</dscp-rms></dscp>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/set/ip/dscp


curl -v -X PATCH -d "<interface><null0>true</null0></interface>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/set/ip/interface


curl -v -X PATCH -d "<next-hop><peer-address>true</peer-address></next-hop>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/set/ip/next-hop


curl -v -X PATCH -d "<dscp><dscp-rms-ipv6>%dscp-precedence%</dscp-rms-ipv6></dscp>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/set/ipv6/dscp


curl -v -X PATCH -d "<interface><null0>true</null0></interface>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/set/ipv6/interface


curl -v -X PATCH -d "<next-hop><peer-address>true</peer-address></next-hop>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/set/ipv6/next-hop


curl -v -X PATCH -d "<rt><ASN-NN-rt>%ext-community-rt-expr-t%</ASN-NN-rt></rt>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/set/extcommunity/rt


curl -v -X PATCH -d "<soo><ASN-NN-soo>%ext-community-soo-expr-t%</ASN-NN-soo></soo>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/set/extcommunity/soo


curl -v -X PATCH -d "<community><set-community-expr>%set-community-expr-t%</set-community-expr></community>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/set/community


curl -v -X PATCH -d "<large-community><set-large-community-expr>%set-large-community-expr-t%</set-large-community-expr></large-community>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/set/large-community


curl -v -X PATCH -d "<metric><delta-rms>%enumeration%</delta-rms></metric>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/set/metric


curl -v -X PATCH -d "[DO NOT USE]<metric><metric-rms>%metric-t%</metric-rms></metric>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/set/metric


curl -v -X PATCH -d "<distance><dist-rms>%distance-t%</dist-rms></distance>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/set/distance


curl -v -X PATCH -d "<tag><tag-rms>%tag-t%</tag-rms></tag>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/set/tag


curl -v -X PATCH -d "<weight><weight-value>%uint32%</weight-value></weight>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/set/weight


curl -v -X PATCH -d "<interface><null0>true</null0></interface>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/set/uda/interface


curl -v -X PATCH -d "<as-path><tag>true</tag></as-path>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/set/as-path


curl -v -X PATCH -d "<as-path><prepend>%string%</prepend></as-path>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/set/as-path


curl -v -X PATCH -d "<automatic-tag><tag-empty>true</tag-empty></automatic-tag>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/set/automatic-tag


curl -v -X PATCH -d "<comm-list><comm-list-name>%ip-community-list-name-t%</comm-list-name><delete>true</delete></comm-list>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/set/comm-list


curl -v -X PATCH -d "<large-community-list><large-comm-list-name>%ip-large-community-list-name-t%</large-comm-list-name><delete>true</delete></large-community-list>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/set/large-community-list


curl -v -X PATCH -d "<dampening><half-life>%uint32%</half-life></dampening>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/set/dampening


curl -v -X PATCH -d "<dampening><reuse>%uint32%</reuse><suppress>%uint32%</suppress><max-suppress-time>%uint32%</max-suppress-time></dampening>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/set/dampening


curl -v -X PATCH -d "<local-preference><local-preference-value>%uint32%</local-preference-value></local-preference>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/set/local-preference


curl -v -X PATCH -d "<origin><igp>true</igp></origin>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/set/origin


curl -v -X PATCH -d "<origin><incomplete>true</incomplete></origin>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/set/origin


curl -v -X PATCH -d "<metric-type><internal>true</internal></metric-type>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/set/metric-type


curl -v -X PATCH -d "<metric-type><type-1>true</type-1></metric-type>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/set/metric-type


curl -v -X PATCH -d "<metric-type><type-2>true</type-2></metric-type>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%/set/metric-type


curl -v -X PATCH -d "<route-map><continue>true</continue></route-map>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%


curl -v -X PATCH -d "<route-map><continue-val>%uint32%</continue-val></route-map>"  -u admin:password http://%ipaddress%:80/rest/config/running/route-map/%name%/%action-rm%/%instance%


curl -v -X PATCH -d "[DO NOT USE]<prefix-list><description>%common-def:name-string63%</description><action-ipp>%action-t%</action-ipp><ipv6-prefix-ipp>%inet:ipv6-prefix%</ipv6-prefix-ipp></prefix-list>"  -u admin:password http://%ipaddress%:80/rest/config/running/ipv6/prefix-list/%name%/%seq-keyword%/%instance%


curl -v -X PATCH -d "<prefix-list><ge>%ipv6-prefix-len-t%</ge></prefix-list>"  -u admin:password http://%ipaddress%:80/rest/config/running/ipv6/prefix-list/%name%/%seq-keyword%/%instance%


curl -v -X PATCH -d "<prefix-list><le>%ipv6-prefix-len-t%</le></prefix-list>"  -u admin:password http://%ipaddress%:80/rest/config/running/ipv6/prefix-list/%name%/%seq-keyword%/%instance%


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


curl -v -X PATCH -d "[DO NOT USE]<prefix-list><description>%common-def:name-string63%</description><action-ipp>%action-t%</action-ipp><prefix-ipp>%inet:ipv4-prefix%</prefix-ipp></prefix-list>"  -u admin:password http://%ipaddress%:80/rest/config/running/ip/prefix-list/%name%/%seq-keyword%/%instance%


curl -v -X PATCH -d "<prefix-list><ge>%prefix-len-t%</ge></prefix-list>"  -u admin:password http://%ipaddress%:80/rest/config/running/ip/prefix-list/%name%/%seq-keyword%/%instance%


curl -v -X PATCH -d "<prefix-list><le>%prefix-len-t%</le></prefix-list>"  -u admin:password http://%ipaddress%:80/rest/config/running/ip/prefix-list/%name%/%seq-keyword%/%instance%


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


curl -v -X PATCH -d "<route-map><ipv6-route-map-name>%common-def:name-string63%</ipv6-route-map-name></route-map>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/ipv6/policy/route-map


curl -v -X PATCH -d "<route-map><ipv6-route-map-name>%common-def:name-string63%</ipv6-route-map-name></route-map>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ve/%name%/ipv6/policy/route-map


curl -v -X PATCH -d "<route-map><route-map-name>%common-def:name-string63%</route-map-name></route-map>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/ip/policy/route-map


curl -v -X PATCH -d "<route-map><route-map-name>%common-def:name-string63%</route-map-name></route-map>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/ip/policy/route-map


curl -v -X PATCH -d "<route-map><ipv6-route-map-name>%common-def:name-string63%</ipv6-route-map-name></route-map>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/ipv6/policy/route-map


curl -v -X PATCH -d "<route-map><route-map-name>%common-def:name-string63%</route-map-name></route-map>"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ve/%name%/ip/policy/route-map


curl -v -X PATCH -d "<access-list><ip-action>%action-t%</ip-action><ip-reg-expr>%ip-as-path-reg-expr-t%</ip-reg-expr></access-list>"  -u admin:password http://%ipaddress%:80/rest/config/running/ip/as-path/access-list/%name%/%seq-keyword%/%instance%


curl -v -X PATCH -d "<standard><ip-action>%action-t%</ip-action><std-community-expr>%ip-std-community-expr-t%</std-community-expr></standard>"  -u admin:password http://%ipaddress%:80/rest/config/running/ip/community-list/standard/%name%/%seq-keyword%/%instance%


curl -v -X PATCH -d "<extended><ip-action>%action-t%</ip-action><ip-community-reg-expr>%ip-community-reg-expr-t%</ip-community-reg-expr></extended>"  -u admin:password http://%ipaddress%:80/rest/config/running/ip/community-list/extended/%name%/%seq-keyword%/%instance%


curl -v -X PATCH -d "<seq><ext-community-action>%action-t%</ext-community-action><ext-community-expr>%extcommunity-list-expr-t%</ext-community-expr></seq>"  -u admin:password http://%ipaddress%:80/rest/config/running/ip/extcommunity-list/standard/%extcommunity-list-name%/seq/%seq-id%


curl -v -X PATCH -d "<seq><exp-ext-community-action>%action-t%</exp-ext-community-action><ext-community-regex>%extcommunity-list-reg-expr-t%</ext-community-regex></seq>"  -u admin:password http://%ipaddress%:80/rest/config/running/ip/extcommunity-list/extended/%extended-extcommunity-list-name%/seq/%extended-seq-id%


curl -v -X PATCH -d "<standard><action>%action-t%</action><expr>%large-community-expr-t%</expr></standard>"  -u admin:password http://%ipaddress%:80/rest/config/running/ip/large-community-list/standard/%name%/%seq-keyword%/%instance%


curl -v -X PATCH -d "<extended><action>%action-t%</action><regex-expr>%ip-community-reg-expr-t%</regex-expr></extended>"  -u admin:password http://%ipaddress%:80/rest/config/running/ip/large-community-list/extended/%name%/%seq-keyword%/%instance%

