
********************************************************************************
* 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 -H "application/vnd.configuration.resource+json" "{\"ospf\": {\"database-overflow-interval\": \"%common-def:time-interval-sec%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"default-information-originate\": {\"always\": \"true\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/default-information-originate


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"default-information-originate\": {\"metric\": \"%uint32%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/default-information-originate


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"default-information-originate\": {\"metric-type\": \"%metric-type%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/default-information-originate


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"default-information-originate\": {\"route-map\": \"%string%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/default-information-originate


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"ospf\": {\"default-passive-interface\": \"true\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"ospf\": {\"default-metric\": \"%uint32%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"ldp-sync\": {\"hold-down\": \"%uint32%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/ldp-sync


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"ospf\": {\"external-lsdb-limit\": \"%uint32%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"adjacency\": {\"dr-only\": \"true\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/log/adjacency


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"log\": {\"all\": \"true\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/log


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"bad-packet\": {\"checksum\": \"true\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/log/bad-packet


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"log\": {\"database\": \"true\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/log


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"log\": {\"retransmit\": \"true\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/log


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"ospf\": {\"metric-type\": \"%metric-type%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"connected\": {\"route-map\": \"%common-def:name-string63%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/redistribute/connected


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"static\": {\"route-map\": \"%common-def:name-string63%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/redistribute/static


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"bgp\": {\"route-map\": \"%common-def:name-string63%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/redistribute/bgp


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"ospf\": {\"route-map\": \"%common-def:name-string63%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/redistribute/ospf


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"isis\": {\"level-1\": \"true\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/redistribute/isis


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"isis\": {\"level-2\": \"true\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/redistribute/isis


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"isis\": {\"level-1-2\": \"true\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/redistribute/isis


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"isis\": {\"route-map\": \"%common-def:name-string63%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/redistribute/isis


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"rfc1583-compatibility\": {\"rfc1583-compatibility-flag\": \"true\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/rfc1583-compatibility


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"area\": {\"normal\": \"true\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/area/%area-id%


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"nssa\": {\"nssa-value\": \"%big-metric%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/area/%area-id%/nssa


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"nssa\": {\"no-summary\": \"true\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/area/%area-id%/nssa


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"nssa\": {\"default-information-originate\": \"true\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/area/%area-id%/nssa


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"stub\": {\"stub-value\": \"%big-metric%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/area/%area-id%/stub


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"stub\": {\"no-summary\": \"true\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/area/%area-id%/stub


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"range\": {\"range-effect\": \"%enumeration%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/area/%area-id%/range/%range-address%/%range-mask%


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"range\": {\"cost\": \"%range-metric%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/area/%area-id%/range/%range-address%/%range-mask%


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"prefix-list\": {\"prefix-list\": \"%ipv4-prefix-name-t%\", \"in\": \"true\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/area/%area-id%/prefix-list


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"prefix-list\": {\"prefix-list\": \"%ipv4-prefix-name-t%\", \"out\": \"true\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/area/%area-id%/prefix-list


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"authentication-key\": {\"no-encrypt-auth-key\": \"%ospf-auth-psswd-string%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/area/%area-id%/virtual-link/%virt-link-neighbor%/authentication-key


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"authentication\": {\"key-chain\": \"%ospf-keychain-string%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/area/%area-id%/virtual-link/%virt-link-neighbor%/authentication


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"virtual-link\": {\"hello-interval\": \"%common-def:time-interval-sec%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/area/%area-id%/virtual-link/%virt-link-neighbor%


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"virtual-link\": {\"dead-interval\": \"%common-def:time-interval-sec%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/area/%area-id%/virtual-link/%virt-link-neighbor%


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"virtual-link\": {\"retransmit-interval\": \"%common-def:time-interval-sec%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/area/%area-id%/virtual-link/%virt-link-neighbor%


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"virtual-link\": {\"transmit-delay\": \"%common-def:time-interval-sec%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/area/%area-id%/virtual-link/%virt-link-neighbor%


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"md5-authentication\": {\"key-activation-wait-time\": \"%common-def:time-interval-sec%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/area/%area-id%/virtual-link/%virt-link-neighbor%/md5-authentication


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"key-id\": {\"key-id\": \"%uint32%\", \"key\": \"%ospf-auth-psswd-string%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/area/%area-id%/virtual-link/%virt-link-neighbor%/md5-authentication/key-id


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"reference-bandwidth\": {\"ref-bandwidth\": \"%band-width%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/auto-cost/reference-bandwidth


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"reference-bandwidth\": {\"use-active-ports\": \"true\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/auto-cost/reference-bandwidth


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"distance\": {\"dist-value\": \"%uint32%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/distance/%route-type%


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"route-map\": {\"route-map\": \"%common-def:name-string63%\", \"in\": \"true\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/distribute-list/route-map


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"router-lsa\": {\"all-vrfs\": \"true\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/max-metric/router-lsa


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"router-lsa\": {\"all-lsas\": \"true\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/max-metric/router-lsa


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"external-lsa\": {\"external-lsa-val\": \"%uint32%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/max-metric/router-lsa/external-lsa


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"summary-lsa\": {\"summary-lsa-val\": \"%uint32%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/max-metric/router-lsa/summary-lsa


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"link\": {\"all\": \"true\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/max-metric/router-lsa/link


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"link\": {\"ptp\": \"true\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/max-metric/router-lsa/link


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"link\": {\"stub\": \"true\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/max-metric/router-lsa/link


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"link\": {\"transit\": \"true\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/max-metric/router-lsa/link


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"on-startup\": {\"time\": \"%uint32%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/max-metric/router-lsa/on-startup


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"on-startup\": {\"wait-for-bgp\": \"true\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/max-metric/router-lsa/on-startup


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"on-startup\": {\"all-lsas\": \"true\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/max-metric/router-lsa/on-startup


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"external-lsa\": {\"external-lsa-val-onstartup\": \"%uint32%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/max-metric/router-lsa/on-startup/external-lsa


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"summary-lsa\": {\"summary-lsa-val-onstartup\": \"%uint32%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/max-metric/router-lsa/on-startup/summary-lsa


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"link\": {\"all\": \"true\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/max-metric/router-lsa/on-startup/link


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"link\": {\"ptp\": \"true\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/max-metric/router-lsa/on-startup/link


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"link\": {\"stub\": \"true\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/max-metric/router-lsa/on-startup/link


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"link\": {\"transit\": \"true\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/max-metric/router-lsa/on-startup/link


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"timers\": {\"lsa-group-pacing\": \"%common-def:time-interval-sec%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/timers


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"spf\": {\"init-delay\": \"%common-def:time-interval-msec%\", \"hold-time\": \"%common-def:time-interval-msec%\", \"max-hold-time\": \"%common-def:time-interval-msec%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/timers/throttle/spf


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"ospf\": {\"vrf-lite-capability\": \"true\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"graceful-restart\": {\"graceful-restart-enable\": \"true\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/graceful-restart


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"graceful-restart\": {\"helper-disable\": \"true\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/graceful-restart


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"graceful-restart\": {\"restart-time\": \"%common-def:time-interval-sec%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/graceful-restart


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"ospf\": {\"nonstop-routing\": \"true\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"ospf\": {\"maximum-paths\": \"%uint8%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"bfd\": {\"bfd-enable\": \"true\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/bfd


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"bfd\": {\"holdover-interval\": \"%uint8%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%/bfd


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"ospf\": {\"auth-transition\": \"true\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/router/ospf/%vrf%


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "[DO NOT USE]{\"ospf\": {\"area\": \"%ospf-area-id%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ve/%name%/ip/ospf


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "[DO NOT USE]{\"ospf\": {\"auth-change-wait-time\": \"%common-def:time-interval-sec%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ve/%name%/ip/ospf


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "[DO NOT USE]{\"authentication-key\": {\"no-encrypt-auth-key\": \"%ospf-auth-psswd-string%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ve/%name%/ip/ospf/authentication-key


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "[DO NOT USE]{\"authentication\": {\"key-chain\": \"%ospf-keychain-string%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ve/%name%/ip/ospf/authentication


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "[DO NOT USE]{\"ospf\": {\"hello-interval\": \"%common-def:time-interval-sec%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ve/%name%/ip/ospf


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "[DO NOT USE]{\"ospf\": {\"dead-interval\": \"%common-def:time-interval-sec%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ve/%name%/ip/ospf


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "[DO NOT USE]{\"ospf\": {\"retransmit-interval\": \"%common-def:time-interval-sec%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ve/%name%/ip/ospf


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "[DO NOT USE]{\"ospf\": {\"transmit-delay\": \"%common-def:time-interval-sec%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ve/%name%/ip/ospf


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"md5-authentication\": {\"key-activation-wait-time\": \"%common-def:time-interval-sec%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ve/%name%/ip/ospf/md5-authentication


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "[DO NOT USE]{\"key-id\": {\"key-id\": \"%uint32%\", \"key\": \"%ospf-auth-psswd-string%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ve/%name%/ip/ospf/md5-authentication/key-id


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "[DO NOT USE]{\"ospf\": {\"cost\": \"%uint32%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ve/%name%/ip/ospf


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "[DO NOT USE]{\"ospf\": {\"network\": \"%enumeration%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ve/%name%/ip/ospf


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "[DO NOT USE]{\"ospf\": {\"ldp-sync\": \"%enumeration%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ve/%name%/ip/ospf


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"database-filter\": {\"all-out\": \"true\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ve/%name%/ip/ospf/database-filter


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"database-filter\": {\"all-external\": \"%database-filter-options%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ve/%name%/ip/ospf/database-filter


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"database-filter\": {\"all-summary-external\": \"%database-filter-options%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ve/%name%/ip/ospf/database-filter


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "[DO NOT USE]{\"ospf\": {\"mtu-ignore\": \"true\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ve/%name%/ip/ospf


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "[DO NOT USE]{\"ospf\": {\"active\": \"true\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ve/%name%/ip/ospf


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "[DO NOT USE]{\"ospf\": {\"passive\": \"true\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ve/%name%/ip/ospf


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "[DO NOT USE]{\"ospf\": {\"priority\": \"%uint32%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ve/%name%/ip/ospf


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"bfd\": {\"intf-bfd-enable\": \"true\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ve/%name%/ip/ospf/bfd


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "[DO NOT USE]{\"ospf\": {\"area\": \"%ospf-area-id%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Loopback/%id%/ip/ospf


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "[DO NOT USE]{\"ospf\": {\"auth-change-wait-time\": \"%common-def:time-interval-sec%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Loopback/%id%/ip/ospf


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "[DO NOT USE]{\"authentication-key\": {\"no-encrypt-auth-key\": \"%ospf-auth-psswd-string%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Loopback/%id%/ip/ospf/authentication-key


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "[DO NOT USE]{\"authentication\": {\"key-chain\": \"%ospf-keychain-string%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Loopback/%id%/ip/ospf/authentication


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "[DO NOT USE]{\"ospf\": {\"hello-interval\": \"%common-def:time-interval-sec%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Loopback/%id%/ip/ospf


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "[DO NOT USE]{\"ospf\": {\"dead-interval\": \"%common-def:time-interval-sec%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Loopback/%id%/ip/ospf


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "[DO NOT USE]{\"ospf\": {\"retransmit-interval\": \"%common-def:time-interval-sec%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Loopback/%id%/ip/ospf


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "[DO NOT USE]{\"ospf\": {\"transmit-delay\": \"%common-def:time-interval-sec%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Loopback/%id%/ip/ospf


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"md5-authentication\": {\"key-activation-wait-time\": \"%common-def:time-interval-sec%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Loopback/%id%/ip/ospf/md5-authentication


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "[DO NOT USE]{\"key-id\": {\"key-id\": \"%uint32%\", \"key\": \"%ospf-auth-psswd-string%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Loopback/%id%/ip/ospf/md5-authentication/key-id


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "[DO NOT USE]{\"ospf\": {\"cost\": \"%uint32%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Loopback/%id%/ip/ospf


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "[DO NOT USE]{\"ospf\": {\"network\": \"%enumeration%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Loopback/%id%/ip/ospf


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "[DO NOT USE]{\"ospf\": {\"ldp-sync\": \"%enumeration%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Loopback/%id%/ip/ospf


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"database-filter\": {\"all-out\": \"true\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Loopback/%id%/ip/ospf/database-filter


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"database-filter\": {\"all-external\": \"%database-filter-options%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Loopback/%id%/ip/ospf/database-filter


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"database-filter\": {\"all-summary-external\": \"%database-filter-options%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Loopback/%id%/ip/ospf/database-filter


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "[DO NOT USE]{\"ospf\": {\"mtu-ignore\": \"true\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Loopback/%id%/ip/ospf


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "[DO NOT USE]{\"ospf\": {\"active\": \"true\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Loopback/%id%/ip/ospf


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "[DO NOT USE]{\"ospf\": {\"passive\": \"true\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Loopback/%id%/ip/ospf


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "[DO NOT USE]{\"ospf\": {\"priority\": \"%uint32%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Loopback/%id%/ip/ospf


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"bfd\": {\"intf-bfd-enable\": \"true\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Loopback/%id%/ip/ospf/bfd


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "[DO NOT USE]{\"ospf\": {\"area\": \"%ospf-area-id%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/ip/ospf


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "[DO NOT USE]{\"ospf\": {\"auth-change-wait-time\": \"%common-def:time-interval-sec%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/ip/ospf


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "[DO NOT USE]{\"authentication-key\": {\"no-encrypt-auth-key\": \"%ospf-auth-psswd-string%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/ip/ospf/authentication-key


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "[DO NOT USE]{\"authentication\": {\"key-chain\": \"%ospf-keychain-string%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/ip/ospf/authentication


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "[DO NOT USE]{\"ospf\": {\"hello-interval\": \"%common-def:time-interval-sec%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/ip/ospf


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "[DO NOT USE]{\"ospf\": {\"dead-interval\": \"%common-def:time-interval-sec%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/ip/ospf


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "[DO NOT USE]{\"ospf\": {\"retransmit-interval\": \"%common-def:time-interval-sec%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/ip/ospf


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "[DO NOT USE]{\"ospf\": {\"transmit-delay\": \"%common-def:time-interval-sec%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/ip/ospf


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"md5-authentication\": {\"key-activation-wait-time\": \"%common-def:time-interval-sec%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/ip/ospf/md5-authentication


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "[DO NOT USE]{\"key-id\": {\"key-id\": \"%uint32%\", \"key\": \"%ospf-auth-psswd-string%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/ip/ospf/md5-authentication/key-id


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "[DO NOT USE]{\"ospf\": {\"cost\": \"%uint32%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/ip/ospf


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "[DO NOT USE]{\"ospf\": {\"network\": \"%enumeration%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/ip/ospf


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "[DO NOT USE]{\"ospf\": {\"ldp-sync\": \"%enumeration%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/ip/ospf


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"database-filter\": {\"all-out\": \"true\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/ip/ospf/database-filter


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"database-filter\": {\"all-external\": \"%database-filter-options%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/ip/ospf/database-filter


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"database-filter\": {\"all-summary-external\": \"%database-filter-options%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/ip/ospf/database-filter


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "[DO NOT USE]{\"ospf\": {\"mtu-ignore\": \"true\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/ip/ospf


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "[DO NOT USE]{\"ospf\": {\"active\": \"true\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/ip/ospf


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "[DO NOT USE]{\"ospf\": {\"passive\": \"true\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/ip/ospf


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "[DO NOT USE]{\"ospf\": {\"priority\": \"%uint32%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/ip/ospf


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"bfd\": {\"intf-bfd-enable\": \"true\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Ethernet/%name%/ip/ospf/bfd


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "[DO NOT USE]{\"ospf\": {\"area\": \"%ospf-area-id%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/ip/ospf


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "[DO NOT USE]{\"ospf\": {\"auth-change-wait-time\": \"%common-def:time-interval-sec%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/ip/ospf


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "[DO NOT USE]{\"authentication-key\": {\"no-encrypt-auth-key\": \"%ospf-auth-psswd-string%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/ip/ospf/authentication-key


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "[DO NOT USE]{\"authentication\": {\"key-chain\": \"%ospf-keychain-string%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/ip/ospf/authentication


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "[DO NOT USE]{\"ospf\": {\"hello-interval\": \"%common-def:time-interval-sec%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/ip/ospf


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "[DO NOT USE]{\"ospf\": {\"dead-interval\": \"%common-def:time-interval-sec%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/ip/ospf


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "[DO NOT USE]{\"ospf\": {\"retransmit-interval\": \"%common-def:time-interval-sec%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/ip/ospf


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "[DO NOT USE]{\"ospf\": {\"transmit-delay\": \"%common-def:time-interval-sec%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/ip/ospf


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"md5-authentication\": {\"key-activation-wait-time\": \"%common-def:time-interval-sec%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/ip/ospf/md5-authentication


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "[DO NOT USE]{\"key-id\": {\"key-id\": \"%uint32%\", \"key\": \"%ospf-auth-psswd-string%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/ip/ospf/md5-authentication/key-id


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "[DO NOT USE]{\"ospf\": {\"cost\": \"%uint32%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/ip/ospf


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "[DO NOT USE]{\"ospf\": {\"network\": \"%enumeration%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/ip/ospf


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "[DO NOT USE]{\"ospf\": {\"ldp-sync\": \"%enumeration%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/ip/ospf


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"database-filter\": {\"all-out\": \"true\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/ip/ospf/database-filter


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"database-filter\": {\"all-external\": \"%database-filter-options%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/ip/ospf/database-filter


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"database-filter\": {\"all-summary-external\": \"%database-filter-options%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/ip/ospf/database-filter


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "[DO NOT USE]{\"ospf\": {\"mtu-ignore\": \"true\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/ip/ospf


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "[DO NOT USE]{\"ospf\": {\"active\": \"true\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/ip/ospf


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "[DO NOT USE]{\"ospf\": {\"passive\": \"true\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/ip/ospf


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "[DO NOT USE]{\"ospf\": {\"priority\": \"%uint32%\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/ip/ospf


curl -v -X PATCH -d -H "application/vnd.configuration.resource+json" "{\"bfd\": {\"intf-bfd-enable\": \"true\"}}"  -u admin:password http://%ipaddress%:80/rest/config/running/interface/Port-channel/%name%/ip/ospf/bfd

