
********************************************************************************
* Copyright (C) 2019-2024 by Extreme Networks , Inc.                           *
* This file is part of rcBreeze 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.                   *
*                                                                              *
* 5. RestConf also supports Json formatting which can be obtained by simply    *
*    updating Content-Type: application/yang-data+xml to                       *
*    Content-Type: application/yang-data+json                                  * 
*                                                                              * 

* 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 -H "Content-Type: application/yang-data+json" -k -d "{\"ospf\": {\"database-overflow-interval\": \"%common-def:time-interval-sec%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"default-information-originate\": {\"always\": {}}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/default-information-originate

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"default-information-originate\": {\"def-orig-metric\": \"%uint32%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/default-information-originate

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"default-information-originate\": {\"def-orig-metric-type\": \"%metric-type%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/default-information-originate

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"default-information-originate\": {\"def-orig-route-map\": \"%string%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/default-information-originate

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"ospf\": {\"default-passive-interface\": {}}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"ospf\": {\"default-metric\": \"%uint32%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"ldp-sync\": {\"ldp-sync-hold-down\": \"%uint32%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/ldp-sync

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"ospf\": {\"external-lsdb-limit\": \"%uint32%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"adjacency\": {\"dr-only\": {}}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/log/adjacency

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"log\": {\"log-all\": {}}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/log

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"bad-packet\": {\"log-checksum\": {}}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/log/bad-packet

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"log\": {\"log-database\": {}}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/log

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"log\": {\"log-retransmit\": {}}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/log

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"ospf\": {\"ospf-metric-type\": \"%metric-type%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"connected\": {\"connected-route-map\": \"%common-def:name-string63%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/redistribute/connected

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"static\": {\"static-route-map\": \"%common-def:name-string63%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/redistribute/static

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"bgp\": {\"bgp-route-map\": \"%common-def:name-string63%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/redistribute/bgp

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"redistribute-ospf\": {\"ospf-route-map\": \"%common-def:name-string63%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/redistribute/redistribute-ospf

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"isis\": {\"isis-level-one\": {}}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/redistribute/isis

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"isis\": {\"isis-level-two\": {}}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/redistribute/isis

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"isis\": {\"isis-level-one-and-two\": {}}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/redistribute/isis

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"isis\": {\"isis-route-map\": \"%common-def:name-string63%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/redistribute/isis

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"rfc1583-compatibility\": {\"rfc1583-compatibility-flag\": {}}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/rfc1583-compatibility

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"area\": {\"normal\": {}}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/area=%area-id%

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"metric\": {\"nssa-value\": \"%big-metric%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/area=%area-id%/nssa/metric

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"metric\": {\"no-summary1\": {}}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/area=%area-id%/nssa/metric

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"nssa\": {\"default-information-originate\": {}}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/area=%area-id%/nssa

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"metric\": {\"stub-value\": \"%big-metric%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/area=%area-id%/stub/metric

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"metric\": {\"no-summary\": {}}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/area=%area-id%/stub/metric

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"range\": {\"range-effect\": \"%enumeration%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/area=%area-id%/range=%range-address%,%range-mask%

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"range\": {\"range-cost\": \"%range-metric%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/area=%area-id%/range=%range-address%,%range-mask%

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"direction-in\": {\"prefix-list-direction-in-prefix-name\": \"%ipv4-prefix-name-t%\", \"prefix-list-direction-in\": {}}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/area=%area-id%/prefix-list/direction-in

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"direction-out\": {\"prefix-list-direction-out-prefix-name\": \"%ipv4-prefix-name-t%\", \"prefix-list-direction-out\": {}}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/area=%area-id%/prefix-list/direction-out

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"no-encrypt-auth-key-table\": {\"no-encrypt-auth-key\": \"%ospf-auth-psswd-string%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/area=%area-id%/virtual-link=%virt-link-neighbor%/authentication-key/no-encrypt-auth-key-table

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"authentication\": {\"key-chain\": \"%ospf-keychain-string%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/area=%area-id%/virtual-link=%virt-link-neighbor%/authentication

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"virtual-link\": {\"hello-interval\": \"%common-def:time-interval-sec%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/area=%area-id%/virtual-link=%virt-link-neighbor%

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"virtual-link\": {\"dead-interval\": \"%common-def:time-interval-sec%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/area=%area-id%/virtual-link=%virt-link-neighbor%

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"virtual-link\": {\"retransmit-interval\": \"%common-def:time-interval-sec%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/area=%area-id%/virtual-link=%virt-link-neighbor%

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"virtual-link\": {\"transmit-delay\": \"%common-def:time-interval-sec%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/area=%area-id%/virtual-link=%virt-link-neighbor%

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"md5-authentication\": {\"key-activation-wait-time\": \"%common-def:time-interval-sec%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/area=%area-id%/virtual-link=%virt-link-neighbor%/md5-authentication

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"key-table\": {\"key-id\": \"%uint32%\", \"md5-authentication-key\": \"%ospf-auth-psswd-string%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/area=%area-id%/virtual-link=%virt-link-neighbor%/md5-authentication/key-table

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"reference-bandwidth\": {\"ref-bandwidth\": \"%band-width%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/auto-cost/reference-bandwidth

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"reference-bandwidth\": {\"use-active-ports\": {}}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/auto-cost/reference-bandwidth

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"distance\": {\"dist-value\": \"%uint32%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/distance=%route-type%

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"route-map\": {\"route-map\": \"%common-def:name-string63%\", \"input\": {}}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/distribute-list/route-map

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"router-lsa\": {\"all-vrfs\": {}}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/max-metric/router-lsa

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"router-lsa\": {\"all-lsas\": {}}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/max-metric/router-lsa

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"external-lsa\": {\"external-lsa-val\": \"%uint32%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/max-metric/router-lsa/external-lsa

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"summary-lsa\": {\"summary-lsa-val\": \"%uint32%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/max-metric/router-lsa/summary-lsa

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"link\": {\"all\": {}}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/max-metric/router-lsa/link

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"link\": {\"ptp\": {}}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/max-metric/router-lsa/link

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"link\": {\"stub\": {}}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/max-metric/router-lsa/link

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"link\": {\"transit\": {}}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/max-metric/router-lsa/link

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"on-startup\": {\"time\": \"%uint32%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/max-metric/router-lsa/on-startup

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"on-startup\": {\"wait-for-bgp\": {}}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/max-metric/router-lsa/on-startup

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"on-startup\": {\"all-lsas-onstartup\": {}}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/max-metric/router-lsa/on-startup

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"external-lsa-onstartup\": {\"external-lsa-val-onstartup\": \"%uint32%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/max-metric/router-lsa/on-startup/external-lsa-onstartup

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"summary-lsa-onstartup\": {\"summary-lsa-val-onstartup\": \"%uint32%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/max-metric/router-lsa/on-startup/summary-lsa-onstartup

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"link-onstartup\": {\"all-link-onstartup\": {}}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/max-metric/router-lsa/on-startup/link-onstartup

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"link-onstartup\": {\"ptp-link-onstartup\": {}}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/max-metric/router-lsa/on-startup/link-onstartup

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"link-onstartup\": {\"stub-link-onstartup\": {}}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/max-metric/router-lsa/on-startup/link-onstartup

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"link-onstartup\": {\"transit-link-onstartup\": {}}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/max-metric/router-lsa/on-startup/link-onstartup

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"timers\": {\"lsa-group-pacing\": \"%common-def:time-interval-sec%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/timers

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"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 https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/timers/throttle/spf

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"ospf\": {\"vrf-lite-capability\": {}}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"graceful-restart\": {\"graceful-restart-enable\": {}}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/graceful-restart

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"graceful-restart\": {\"helper-disable\": {}}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/graceful-restart

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"graceful-restart\": {\"restart-time\": \"%common-def:time-interval-sec%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/graceful-restart

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"ospf\": {\"nonstop-routing\": {}}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"ospf\": {\"maximum-paths\": \"%uint8%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"global-bfd\": {\"bfd-enable\": {}}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/global-bfd

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"global-bfd\": {\"holdover-interval\": \"%uint8%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%/global-bfd

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"ospf\": {\"auth-transition\": {}}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/router/brocade-ospf:ospf=%vrf%

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "[DO NOT USE]{\"ospf1\": {\"area\": \"%ospf-area-id%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/brocade-interface:interface/ve=%name%/brocade-ip-config:ip/brocade-ospf:interface-vlan-ospf-conf/ospf1

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "[DO NOT USE]{\"ospf1\": {\"auth-change-wait-time\": \"%common-def:time-interval-sec%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/brocade-interface:interface/ve=%name%/brocade-ip-config:ip/brocade-ospf:interface-vlan-ospf-conf/ospf1

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"no-encrypt-auth-key-table\": {\"no-encrypt-auth-key\": \"%ospf-auth-psswd-string%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/brocade-interface:interface/ve=%name%/brocade-ip-config:ip/brocade-ospf:interface-vlan-ospf-conf/ospf1/authentication-key/no-encrypt-auth-key-table

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"authentication\": {\"key-chain\": \"%ospf-keychain-string%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/brocade-interface:interface/ve=%name%/brocade-ip-config:ip/brocade-ospf:interface-vlan-ospf-conf/ospf1/authentication

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "[DO NOT USE]{\"ospf1\": {\"hello-interval\": \"%common-def:time-interval-sec%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/brocade-interface:interface/ve=%name%/brocade-ip-config:ip/brocade-ospf:interface-vlan-ospf-conf/ospf1

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "[DO NOT USE]{\"ospf1\": {\"dead-interval\": \"%common-def:time-interval-sec%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/brocade-interface:interface/ve=%name%/brocade-ip-config:ip/brocade-ospf:interface-vlan-ospf-conf/ospf1

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "[DO NOT USE]{\"ospf1\": {\"retransmit-interval\": \"%common-def:time-interval-sec%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/brocade-interface:interface/ve=%name%/brocade-ip-config:ip/brocade-ospf:interface-vlan-ospf-conf/ospf1

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "[DO NOT USE]{\"ospf1\": {\"transmit-delay\": \"%common-def:time-interval-sec%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/brocade-interface:interface/ve=%name%/brocade-ip-config:ip/brocade-ospf:interface-vlan-ospf-conf/ospf1

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"md5-authentication\": {\"key-activation-wait-time\": \"%common-def:time-interval-sec%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/brocade-interface:interface/ve=%name%/brocade-ip-config:ip/brocade-ospf:interface-vlan-ospf-conf/ospf1/md5-authentication

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"key-table\": {\"key-id\": \"%uint32%\", \"md5-authentication-key\": \"%ospf-auth-psswd-string%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/brocade-interface:interface/ve=%name%/brocade-ip-config:ip/brocade-ospf:interface-vlan-ospf-conf/ospf1/md5-authentication/key-table

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "[DO NOT USE]{\"ospf1\": {\"cost\": \"%uint32%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/brocade-interface:interface/ve=%name%/brocade-ip-config:ip/brocade-ospf:interface-vlan-ospf-conf/ospf1

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "[DO NOT USE]{\"ospf1\": {\"network\": \"%enumeration%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/brocade-interface:interface/ve=%name%/brocade-ip-config:ip/brocade-ospf:interface-vlan-ospf-conf/ospf1

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "[DO NOT USE]{\"ospf1\": {\"intf-ldp-sync\": \"%enumeration%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/brocade-interface:interface/ve=%name%/brocade-ip-config:ip/brocade-ospf:interface-vlan-ospf-conf/ospf1

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"database-filter\": {\"all-out\": {}}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/brocade-interface:interface/ve=%name%/brocade-ip-config:ip/brocade-ospf:interface-vlan-ospf-conf/ospf1/database-filter

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"database-filter\": {\"all-external\": \"%database-filter-options%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/brocade-interface:interface/ve=%name%/brocade-ip-config:ip/brocade-ospf:interface-vlan-ospf-conf/ospf1/database-filter

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"database-filter\": {\"all-summary-external\": \"%database-filter-options%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/brocade-interface:interface/ve=%name%/brocade-ip-config:ip/brocade-ospf:interface-vlan-ospf-conf/ospf1/database-filter

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "[DO NOT USE]{\"ospf1\": {\"mtu-ignore\": {}}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/brocade-interface:interface/ve=%name%/brocade-ip-config:ip/brocade-ospf:interface-vlan-ospf-conf/ospf1

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "[DO NOT USE]{\"ospf1\": {\"active\": {}}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/brocade-interface:interface/ve=%name%/brocade-ip-config:ip/brocade-ospf:interface-vlan-ospf-conf/ospf1

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "[DO NOT USE]{\"ospf1\": {\"passive\": {}}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/brocade-interface:interface/ve=%name%/brocade-ip-config:ip/brocade-ospf:interface-vlan-ospf-conf/ospf1

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "[DO NOT USE]{\"ospf1\": {\"priority\": \"%uint32%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/brocade-interface:interface/ve=%name%/brocade-ip-config:ip/brocade-ospf:interface-vlan-ospf-conf/ospf1

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"bfd\": {\"intf-bfd-enable\": {}}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/brocade-interface:interface/ve=%name%/brocade-ip-config:ip/brocade-ospf:interface-vlan-ospf-conf/ospf1/bfd

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "[DO NOT USE]{\"ospf1\": {\"area\": \"%ospf-area-id%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/brocade-interface:interface/brocade-intf-loopback:loopback=%id%/brocade-ip-config:ip/brocade-ospf:interface-loopback-ospf-conf/ospf1

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "[DO NOT USE]{\"ospf1\": {\"auth-change-wait-time\": \"%common-def:time-interval-sec%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/brocade-interface:interface/brocade-intf-loopback:loopback=%id%/brocade-ip-config:ip/brocade-ospf:interface-loopback-ospf-conf/ospf1

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"no-encrypt-auth-key-table\": {\"no-encrypt-auth-key\": \"%ospf-auth-psswd-string%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/brocade-interface:interface/brocade-intf-loopback:loopback=%id%/brocade-ip-config:ip/brocade-ospf:interface-loopback-ospf-conf/ospf1/authentication-key/no-encrypt-auth-key-table

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"authentication\": {\"key-chain\": \"%ospf-keychain-string%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/brocade-interface:interface/brocade-intf-loopback:loopback=%id%/brocade-ip-config:ip/brocade-ospf:interface-loopback-ospf-conf/ospf1/authentication

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "[DO NOT USE]{\"ospf1\": {\"hello-interval\": \"%common-def:time-interval-sec%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/brocade-interface:interface/brocade-intf-loopback:loopback=%id%/brocade-ip-config:ip/brocade-ospf:interface-loopback-ospf-conf/ospf1

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "[DO NOT USE]{\"ospf1\": {\"dead-interval\": \"%common-def:time-interval-sec%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/brocade-interface:interface/brocade-intf-loopback:loopback=%id%/brocade-ip-config:ip/brocade-ospf:interface-loopback-ospf-conf/ospf1

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "[DO NOT USE]{\"ospf1\": {\"retransmit-interval\": \"%common-def:time-interval-sec%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/brocade-interface:interface/brocade-intf-loopback:loopback=%id%/brocade-ip-config:ip/brocade-ospf:interface-loopback-ospf-conf/ospf1

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "[DO NOT USE]{\"ospf1\": {\"transmit-delay\": \"%common-def:time-interval-sec%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/brocade-interface:interface/brocade-intf-loopback:loopback=%id%/brocade-ip-config:ip/brocade-ospf:interface-loopback-ospf-conf/ospf1

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"md5-authentication\": {\"key-activation-wait-time\": \"%common-def:time-interval-sec%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/brocade-interface:interface/brocade-intf-loopback:loopback=%id%/brocade-ip-config:ip/brocade-ospf:interface-loopback-ospf-conf/ospf1/md5-authentication

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"key-table\": {\"key-id\": \"%uint32%\", \"md5-authentication-key\": \"%ospf-auth-psswd-string%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/brocade-interface:interface/brocade-intf-loopback:loopback=%id%/brocade-ip-config:ip/brocade-ospf:interface-loopback-ospf-conf/ospf1/md5-authentication/key-table

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "[DO NOT USE]{\"ospf1\": {\"cost\": \"%uint32%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/brocade-interface:interface/brocade-intf-loopback:loopback=%id%/brocade-ip-config:ip/brocade-ospf:interface-loopback-ospf-conf/ospf1

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "[DO NOT USE]{\"ospf1\": {\"network\": \"%enumeration%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/brocade-interface:interface/brocade-intf-loopback:loopback=%id%/brocade-ip-config:ip/brocade-ospf:interface-loopback-ospf-conf/ospf1

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "[DO NOT USE]{\"ospf1\": {\"intf-ldp-sync\": \"%enumeration%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/brocade-interface:interface/brocade-intf-loopback:loopback=%id%/brocade-ip-config:ip/brocade-ospf:interface-loopback-ospf-conf/ospf1

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"database-filter\": {\"all-out\": {}}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/brocade-interface:interface/brocade-intf-loopback:loopback=%id%/brocade-ip-config:ip/brocade-ospf:interface-loopback-ospf-conf/ospf1/database-filter

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"database-filter\": {\"all-external\": \"%database-filter-options%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/brocade-interface:interface/brocade-intf-loopback:loopback=%id%/brocade-ip-config:ip/brocade-ospf:interface-loopback-ospf-conf/ospf1/database-filter

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"database-filter\": {\"all-summary-external\": \"%database-filter-options%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/brocade-interface:interface/brocade-intf-loopback:loopback=%id%/brocade-ip-config:ip/brocade-ospf:interface-loopback-ospf-conf/ospf1/database-filter

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "[DO NOT USE]{\"ospf1\": {\"mtu-ignore\": {}}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/brocade-interface:interface/brocade-intf-loopback:loopback=%id%/brocade-ip-config:ip/brocade-ospf:interface-loopback-ospf-conf/ospf1

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "[DO NOT USE]{\"ospf1\": {\"active\": {}}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/brocade-interface:interface/brocade-intf-loopback:loopback=%id%/brocade-ip-config:ip/brocade-ospf:interface-loopback-ospf-conf/ospf1

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "[DO NOT USE]{\"ospf1\": {\"passive\": {}}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/brocade-interface:interface/brocade-intf-loopback:loopback=%id%/brocade-ip-config:ip/brocade-ospf:interface-loopback-ospf-conf/ospf1

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "[DO NOT USE]{\"ospf1\": {\"priority\": \"%uint32%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/brocade-interface:interface/brocade-intf-loopback:loopback=%id%/brocade-ip-config:ip/brocade-ospf:interface-loopback-ospf-conf/ospf1

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"bfd\": {\"intf-bfd-enable\": {}}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-common-def:routing-system/brocade-interface:interface/brocade-intf-loopback:loopback=%id%/brocade-ip-config:ip/brocade-ospf:interface-loopback-ospf-conf/ospf1/bfd

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "[DO NOT USE]{\"ospf1\": {\"area\": \"%ospf-area-id%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-interface:interface/ethernet=%name%/ip/brocade-ospf:interface-eth-ospf-conf/ospf1

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "[DO NOT USE]{\"ospf1\": {\"auth-change-wait-time\": \"%common-def:time-interval-sec%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-interface:interface/ethernet=%name%/ip/brocade-ospf:interface-eth-ospf-conf/ospf1

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"no-encrypt-auth-key-table\": {\"no-encrypt-auth-key\": \"%ospf-auth-psswd-string%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-interface:interface/ethernet=%name%/ip/brocade-ospf:interface-eth-ospf-conf/ospf1/authentication-key/no-encrypt-auth-key-table

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"authentication\": {\"key-chain\": \"%ospf-keychain-string%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-interface:interface/ethernet=%name%/ip/brocade-ospf:interface-eth-ospf-conf/ospf1/authentication

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "[DO NOT USE]{\"ospf1\": {\"hello-interval\": \"%common-def:time-interval-sec%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-interface:interface/ethernet=%name%/ip/brocade-ospf:interface-eth-ospf-conf/ospf1

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "[DO NOT USE]{\"ospf1\": {\"dead-interval\": \"%common-def:time-interval-sec%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-interface:interface/ethernet=%name%/ip/brocade-ospf:interface-eth-ospf-conf/ospf1

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "[DO NOT USE]{\"ospf1\": {\"retransmit-interval\": \"%common-def:time-interval-sec%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-interface:interface/ethernet=%name%/ip/brocade-ospf:interface-eth-ospf-conf/ospf1

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "[DO NOT USE]{\"ospf1\": {\"transmit-delay\": \"%common-def:time-interval-sec%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-interface:interface/ethernet=%name%/ip/brocade-ospf:interface-eth-ospf-conf/ospf1

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"md5-authentication\": {\"key-activation-wait-time\": \"%common-def:time-interval-sec%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-interface:interface/ethernet=%name%/ip/brocade-ospf:interface-eth-ospf-conf/ospf1/md5-authentication

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"key-table\": {\"key-id\": \"%uint32%\", \"md5-authentication-key\": \"%ospf-auth-psswd-string%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-interface:interface/ethernet=%name%/ip/brocade-ospf:interface-eth-ospf-conf/ospf1/md5-authentication/key-table

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "[DO NOT USE]{\"ospf1\": {\"cost\": \"%uint32%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-interface:interface/ethernet=%name%/ip/brocade-ospf:interface-eth-ospf-conf/ospf1

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "[DO NOT USE]{\"ospf1\": {\"network\": \"%enumeration%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-interface:interface/ethernet=%name%/ip/brocade-ospf:interface-eth-ospf-conf/ospf1

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "[DO NOT USE]{\"ospf1\": {\"intf-ldp-sync\": \"%enumeration%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-interface:interface/ethernet=%name%/ip/brocade-ospf:interface-eth-ospf-conf/ospf1

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"database-filter\": {\"all-out\": {}}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-interface:interface/ethernet=%name%/ip/brocade-ospf:interface-eth-ospf-conf/ospf1/database-filter

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"database-filter\": {\"all-external\": \"%database-filter-options%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-interface:interface/ethernet=%name%/ip/brocade-ospf:interface-eth-ospf-conf/ospf1/database-filter

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"database-filter\": {\"all-summary-external\": \"%database-filter-options%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-interface:interface/ethernet=%name%/ip/brocade-ospf:interface-eth-ospf-conf/ospf1/database-filter

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "[DO NOT USE]{\"ospf1\": {\"mtu-ignore\": {}}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-interface:interface/ethernet=%name%/ip/brocade-ospf:interface-eth-ospf-conf/ospf1

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "[DO NOT USE]{\"ospf1\": {\"active\": {}}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-interface:interface/ethernet=%name%/ip/brocade-ospf:interface-eth-ospf-conf/ospf1

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "[DO NOT USE]{\"ospf1\": {\"passive\": {}}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-interface:interface/ethernet=%name%/ip/brocade-ospf:interface-eth-ospf-conf/ospf1

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "[DO NOT USE]{\"ospf1\": {\"priority\": \"%uint32%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-interface:interface/ethernet=%name%/ip/brocade-ospf:interface-eth-ospf-conf/ospf1

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"bfd\": {\"intf-bfd-enable\": {}}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-interface:interface/ethernet=%name%/ip/brocade-ospf:interface-eth-ospf-conf/ospf1/bfd

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "[DO NOT USE]{\"ospf1\": {\"area\": \"%ospf-area-id%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-interface:interface/port-channel=%name%/ip/brocade-ospf:interface-PO-ospf-conf/ospf1

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "[DO NOT USE]{\"ospf1\": {\"auth-change-wait-time\": \"%common-def:time-interval-sec%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-interface:interface/port-channel=%name%/ip/brocade-ospf:interface-PO-ospf-conf/ospf1

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"no-encrypt-auth-key-table\": {\"no-encrypt-auth-key\": \"%ospf-auth-psswd-string%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-interface:interface/port-channel=%name%/ip/brocade-ospf:interface-PO-ospf-conf/ospf1/authentication-key/no-encrypt-auth-key-table

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"authentication\": {\"key-chain\": \"%ospf-keychain-string%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-interface:interface/port-channel=%name%/ip/brocade-ospf:interface-PO-ospf-conf/ospf1/authentication

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "[DO NOT USE]{\"ospf1\": {\"hello-interval\": \"%common-def:time-interval-sec%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-interface:interface/port-channel=%name%/ip/brocade-ospf:interface-PO-ospf-conf/ospf1

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "[DO NOT USE]{\"ospf1\": {\"dead-interval\": \"%common-def:time-interval-sec%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-interface:interface/port-channel=%name%/ip/brocade-ospf:interface-PO-ospf-conf/ospf1

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "[DO NOT USE]{\"ospf1\": {\"retransmit-interval\": \"%common-def:time-interval-sec%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-interface:interface/port-channel=%name%/ip/brocade-ospf:interface-PO-ospf-conf/ospf1

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "[DO NOT USE]{\"ospf1\": {\"transmit-delay\": \"%common-def:time-interval-sec%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-interface:interface/port-channel=%name%/ip/brocade-ospf:interface-PO-ospf-conf/ospf1

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"md5-authentication\": {\"key-activation-wait-time\": \"%common-def:time-interval-sec%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-interface:interface/port-channel=%name%/ip/brocade-ospf:interface-PO-ospf-conf/ospf1/md5-authentication

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"key-table\": {\"key-id\": \"%uint32%\", \"md5-authentication-key\": \"%ospf-auth-psswd-string%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-interface:interface/port-channel=%name%/ip/brocade-ospf:interface-PO-ospf-conf/ospf1/md5-authentication/key-table

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "[DO NOT USE]{\"ospf1\": {\"cost\": \"%uint32%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-interface:interface/port-channel=%name%/ip/brocade-ospf:interface-PO-ospf-conf/ospf1

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "[DO NOT USE]{\"ospf1\": {\"network\": \"%enumeration%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-interface:interface/port-channel=%name%/ip/brocade-ospf:interface-PO-ospf-conf/ospf1

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "[DO NOT USE]{\"ospf1\": {\"intf-ldp-sync\": \"%enumeration%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-interface:interface/port-channel=%name%/ip/brocade-ospf:interface-PO-ospf-conf/ospf1

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"database-filter\": {\"all-out\": {}}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-interface:interface/port-channel=%name%/ip/brocade-ospf:interface-PO-ospf-conf/ospf1/database-filter

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"database-filter\": {\"all-external\": \"%database-filter-options%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-interface:interface/port-channel=%name%/ip/brocade-ospf:interface-PO-ospf-conf/ospf1/database-filter

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"database-filter\": {\"all-summary-external\": \"%database-filter-options%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-interface:interface/port-channel=%name%/ip/brocade-ospf:interface-PO-ospf-conf/ospf1/database-filter

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "[DO NOT USE]{\"ospf1\": {\"mtu-ignore\": {}}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-interface:interface/port-channel=%name%/ip/brocade-ospf:interface-PO-ospf-conf/ospf1

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "[DO NOT USE]{\"ospf1\": {\"active\": {}}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-interface:interface/port-channel=%name%/ip/brocade-ospf:interface-PO-ospf-conf/ospf1

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "[DO NOT USE]{\"ospf1\": {\"passive\": {}}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-interface:interface/port-channel=%name%/ip/brocade-ospf:interface-PO-ospf-conf/ospf1

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "[DO NOT USE]{\"ospf1\": {\"priority\": \"%uint32%\"}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-interface:interface/port-channel=%name%/ip/brocade-ospf:interface-PO-ospf-conf/ospf1

curl -v -X PATCH -H "Content-Type: application/yang-data+json" -k -d "{\"bfd\": {\"intf-bfd-enable\": {}}}"  -u admin:password https://%ipaddress%:443/restconf/data/brocade-interface:interface/port-channel=%name%/ip/brocade-ospf:interface-PO-ospf-conf/ospf1/bfd

