<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Is it possible to do commit dry-run using curl REST Api call in NSO Developer Hub Discussions</title>
    <link>https://community.cisco.com/t5/nso-developer-hub-discussions/is-it-possible-to-do-commit-dry-run-using-curl-rest-api-call/m-p/3517924#M1302</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;How did you get XML payload?&lt;/P&gt;&lt;P&gt;The easiest way is to commit a service instance once via CLI and copy &amp;amp; paste the output.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Following is an example.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;First, commit an instance via CLI and display it in XML as follows.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;admin@ncs# show running-config services bgpmgr | display xml &lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;lt;config xmlns="&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://tail-f.com/ns/config/1.0" rel="nofollow" target="_blank"&gt;http://tail-f.com/ns/config/1.0&lt;/A&gt;&lt;SPAN&gt;"&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;lt;services xmlns="&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://tail-f.com/ns/ncs" rel="nofollow" target="_blank"&gt;http://tail-f.com/ns/ncs&lt;/A&gt;&lt;SPAN&gt;"&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;SPAN&gt;&amp;nbsp; &amp;lt;bgpmgr xmlns="&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://example.com/bgpmgr" rel="nofollow" target="_blank"&gt;http://example.com/bgpmgr&lt;/A&gt;&lt;SPAN&gt;"&amp;gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;name&amp;gt;R1R2&amp;lt;/name&amp;gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;dev1&amp;gt;R1&amp;lt;/dev1&amp;gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;dev1-loop&amp;gt;1.1.1.1&amp;lt;/dev1-loop&amp;gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;dev1-as&amp;gt;65001&amp;lt;/dev1-as&amp;gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;dev1-addr&amp;gt;10.12.0.1&amp;lt;/dev1-addr&amp;gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;dev2&amp;gt;R2&amp;lt;/dev2&amp;gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;dev2-loop&amp;gt;2.2.2.2&amp;lt;/dev2-loop&amp;gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;dev2-as&amp;gt;65002&amp;lt;/dev2-as&amp;gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;dev2-addr&amp;gt;10.12.0.2&amp;lt;/dev2-addr&amp;gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; &amp;lt;/bgpmgr&amp;gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;lt;/services&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;/config&amp;gt;&lt;/P&gt;&lt;P&gt;admin@ncs# &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In this service model, body would be as follows (just copy and paste highlighted lines above).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;cisco@debian:~$ cat body.xml &lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;lt;bgpmgr xmlns="&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://example.com/bgpmgr" rel="nofollow" target="_blank"&gt;http://example.com/bgpmgr&lt;/A&gt;&lt;SPAN&gt;"&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;name&amp;gt;R1R2&amp;lt;/name&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;dev1&amp;gt;R1&amp;lt;/dev1&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;dev1-loop&amp;gt;1.1.1.1&amp;lt;/dev1-loop&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;dev1-as&amp;gt;65001&amp;lt;/dev1-as&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;dev1-addr&amp;gt;10.12.0.1&amp;lt;/dev1-addr&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;dev2&amp;gt;R2&amp;lt;/dev2&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;dev2-loop&amp;gt;2.2.2.2&amp;lt;/dev2-loop&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;dev2-as&amp;gt;65002&amp;lt;/dev2-as&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;dev2-addr&amp;gt;10.12.0.2&amp;lt;/dev2-addr&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;lt;/bgpmgr&amp;gt;&lt;/P&gt;&lt;P&gt;cisco@debian:~$ &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Pleas try that with your service model.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Hiro&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 06 Apr 2018 05:20:21 GMT</pubDate>
    <dc:creator>Hiro Takahashi</dc:creator>
    <dc:date>2018-04-06T05:20:21Z</dc:date>
    <item>
      <title>Is it possible to do commit dry-run using curl REST Api call</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-discussions/is-it-possible-to-do-commit-dry-run-using-curl-rest-api-call/m-p/3517917#M1295</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I want to use curl command to some operations using (GET,PUT,CREATE,DELETE) to my service but is it possible to do commit dry-run before commit the changes.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;At the moment it will directly do the commit to the service but i want to see the commit dry-run results.Appreciate quick action.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As per northbound 4.4.2.1 document,it says&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;curl -i -u admin:admin &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://localhost:8080/api/running/vpn" rel="nofollow" target="_blank"&gt;http://localhost:8080/api/running/vpn&lt;/A&gt;&lt;SPAN&gt; -X POST &lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt;-H "Content-Type: application/vnd.yang.data+xml"&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt;-T volvo-vpn.xml&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If the resource is created, the server might respond as follows:&lt;/P&gt;&lt;P&gt;HTTP/1.1 201 Created&lt;/P&gt;&lt;P&gt;Server: NCS/3.4&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Location: &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://localhost:8080/api/running/vpn/l3vpn/volvo" rel="nofollow" target="_blank"&gt;http://localhost:8080/api/running/vpn/l3vpn/volvo&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;$ curl -i -u admin:admin&lt;/P&gt;&lt;P&gt;&lt;A class="jive-link-external-small" href="http://localhost:8080/api/running/vpn/l3vpn/volvo/_operations/check-sync" rel="nofollow" target="_blank"&gt;http://localhost:8080/api/running/vpn/l3vpn/volvo/_operations/check-sync&lt;/A&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt;-X POST &lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt;-H "Content-Type: application/vnd.yang.data+xml"&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The server might respond as follows:&lt;/P&gt;&lt;P&gt;HTTP/1.1 200 OK&lt;/P&gt;&lt;P&gt;Server: NCS/3.4&lt;/P&gt;&lt;P&gt;Date: Tue, 03 Feb 2015 14:26:16 GMT&lt;/P&gt;&lt;P&gt;Cache-Control: private,&lt;/P&gt;&lt;P&gt;Content-Type: application/vnd.yang.operation+xml&lt;/P&gt;&lt;P&gt;Vary: Accept-Encoding&lt;/P&gt;&lt;P&gt;Pragma: no-cache&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;lt;output xmlns='&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://com/example/l3vpn" rel="nofollow" target="_blank"&gt;http://com/example/l3vpn&lt;/A&gt;&lt;SPAN&gt;'&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;in-sync&amp;gt;true&amp;lt;/in-sync&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;/output&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Similar ,i want to do the dry-run to my service but i could see only the limited operation&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;$ curl -i -u admin:admin &lt;SPAN style="font-size: 13.3333px;"&gt;&lt;A class="jive-link-external-small" href="http://localhost:8080/api/running/vpn/l3vpninfracfs/S2000123R" rel="nofollow" target="_blank"&gt;http://localhost:8080/api/running/vpn/l3vpninfracfs/S2000123R&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -X GET -H "Content-Type: application/vnd.yang.data+xml" &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;//Output&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;lt;l3vpninfracfs xmlns="&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://com/xxx/l3vpninfracfs" rel="nofollow" target="_blank"&gt;http://com/xxx/l3vpninfracfs&lt;/A&gt;&lt;SPAN&gt;" xmlns:y="&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://tail-f.com/ns/rest" rel="nofollow" target="_blank"&gt;http://tail-f.com/ns/rest&lt;/A&gt;&lt;SPAN&gt;"&amp;nbsp; xmlns:l3vpninfracfs="&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://com/xxx/l3vpninfracfs" rel="nofollow" target="_blank"&gt;http://com/xxx/l3vpninfracfs&lt;/A&gt;&lt;SPAN&gt;"&amp;nbsp; xmlns:Telstra="&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://com/telstra/xxxx" rel="nofollow" target="_blank"&gt;http://com/telstra/xxxx&lt;/A&gt;&lt;SPAN&gt;"&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;service-cfs-name&amp;gt;S2000123R&amp;lt;/service-cfs-name&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;end-point&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;end-point-name&amp;gt;END_POINT_123&amp;lt;/end-point-name&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/end-point&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;end-point&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;end-point-name&amp;gt;END_POINT_211&amp;lt;/end-point-name&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/end-point&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;y:operations&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;check-sync&amp;gt;/api/running/network/edge-service/vpn/l3vpninfracfs:l3vpninfracfs/S2000123R/_operations/check-sync&amp;lt;/check-sync&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;deep-check-sync&amp;gt;/api/running/network/edge-service/vpn/l3vpninfracfs:l3vpninfracfs/S2000123R/_operations/deep-check-sync&amp;lt;/deep-check-sync&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;re-deploy&amp;gt;/api/running/network/edge-service/vpn/l3vpninfracfs:l3vpninfracfs/S2000123R/_operations/re-deploy&amp;lt;/re-deploy&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;reactive-re-deploy&amp;gt;/api/running/network/edge-service/vpn/l3vpninfracfs:l3vpninfracfs/S2000123R/_operations/reactive-re-deploy&amp;lt;/reactive-re-deploy&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;touch&amp;gt;/api/running/network/edge-service/vpn/l3vpninfracfs:l3vpninfracfs/S2000123R/_operations/touch&amp;lt;/touch&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;get-modifications&amp;gt;/api/running/network/edge-service/vpn/l3vpninfracfs:l3vpninfracfs/S2000123R/_operations/get-modifications&amp;lt;/get-modifications&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;un-deploy&amp;gt;/api/running/network/edge-service/vpn/l3vpninfracfs:l3vpninfracfs/S2000123R/_operations/un-deploy&amp;lt;/un-deploy&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/y:operations&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;/l3vpninfracfs&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I dont see commit dry-run operations here.please help&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Mar 2019 12:07:54 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-discussions/is-it-possible-to-do-commit-dry-run-using-curl-rest-api-call/m-p/3517917#M1295</guid>
      <dc:creator>Raja.Selvaraj</dc:creator>
      <dc:date>2019-03-01T12:07:54Z</dc:date>
    </item>
    <item>
      <title>Re: Is it possible to do commit dry-run using curl REST Api call</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-discussions/is-it-possible-to-do-commit-dry-run-using-curl-rest-api-call/m-p/3517918#M1296</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I've edited my post since I incorrectly stated you could'nt use dry-run with REST. Below is an example a colleague provided me:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-family: Helvetica; font-size: 14px; background-color: #ebebec;"&gt;curl -i -u admin:admin -X POST -T srvcExm1.xml&lt;SPAN class="Apple-converted-space"&gt; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;A href="http://127.0.0.1:8080/api/running/services?dryrun=native" style="font-family: Helvetica; font-size: 14px; color: #00affa;"&gt;http://127.0.0.1:8080/api/running/services?dryrun=native&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Perhaps you can dry the ?dryrun option and let us know if it works for you?&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;-Dan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Apr 2018 18:50:01 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-discussions/is-it-possible-to-do-commit-dry-run-using-curl-rest-api-call/m-p/3517918#M1296</guid>
      <dc:creator>Dan.Sullivan</dc:creator>
      <dc:date>2018-04-03T18:50:01Z</dc:date>
    </item>
    <item>
      <title>Re: Is it possible to do commit dry-run using curl REST Api call</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-discussions/is-it-possible-to-do-commit-dry-run-using-curl-rest-api-call/m-p/3517919#M1297</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;No ...It doesn't worked for me &lt;IMG src="https://community.cisco.com/legacyfs/online/emoticons/sad.png" /&gt;..It says the below error.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "errors": {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "error": [&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "error-message": "invalid query parameter: dry-run",&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "error-tag": "malformed-message"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;However i tried to to get applicable operations in the same path,it gives me the below output,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;lt;services xmlns="&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://tail-f.com/ns/ncs" rel="nofollow" target="_blank"&gt;http://tail-f.com/ns/ncs&lt;/A&gt;&lt;SPAN&gt;" xmlns:y="&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://tail-f.com/ns/rest" rel="nofollow" target="_blank"&gt;http://tail-f.com/ns/rest&lt;/A&gt;&lt;SPAN&gt;"&amp;nbsp; xmlns:ncs="&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://tail-f.com/ns/ncs" rel="nofollow" target="_blank"&gt;http://tail-f.com/ns/ncs&lt;/A&gt;&lt;SPAN&gt;"&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;logging&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;logger&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;name&amp;gt;default&amp;lt;/name&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/logger&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/logging&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;y:operations&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;check-sync&amp;gt;/api/running/services/_operations/check-sync&amp;lt;/check-sync&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;commit-dry-run&amp;gt;/api/running/services/_operations/commit-dry-run&amp;lt;/commit-dry-run&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/y:operations&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;/services&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So i have tried with commit-dry-run options but it is throwing someother error,I'm not sure what mistake i have done.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;$ curl -i -u admin:admin &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://localhost:8080/api/running/services/_operations/commit-dry-run" rel="nofollow" target="_blank"&gt;http://localhost:8080/api/running/services/_operations/commit-dry-run&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -X POST -T sample.xml -H "Content-Type: application/vnd.yang.data+xml"&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "errors": {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "error": [&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "error-message": "0: container l3vpninfracfs not allowed here",&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "error-urlpath": "/api/running/services/commit-dry-run",&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "error-tag": "malformed-message"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Apr 2018 05:23:03 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-discussions/is-it-possible-to-do-commit-dry-run-using-curl-rest-api-call/m-p/3517919#M1297</guid>
      <dc:creator>Raja.Selvaraj</dc:creator>
      <dc:date>2018-04-05T05:23:03Z</dc:date>
    </item>
    <item>
      <title>Re: Is it possible to do commit dry-run using curl REST Api call</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-discussions/is-it-possible-to-do-commit-dry-run-using-curl-rest-api-call/m-p/3517920#M1298</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Rajarajan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It looks you have specified option as "?dry-run=native" with hyphen.&lt;/P&gt;&lt;P&gt;The correct option is "?dryrun=native" without hyphen as Dan wrote.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please double check.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Hiro&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Apr 2018 08:39:07 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-discussions/is-it-possible-to-do-commit-dry-run-using-curl-rest-api-call/m-p/3517920#M1298</guid>
      <dc:creator>Hiro Takahashi</dc:creator>
      <dc:date>2018-04-05T08:39:07Z</dc:date>
    </item>
    <item>
      <title>Re: Is it possible to do commit dry-run using curl REST Api call</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-discussions/is-it-possible-to-do-commit-dry-run-using-curl-rest-api-call/m-p/3517921#M1299</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes,That was my mistake.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It is giving below output,if execute this command &lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;$ curl -i -u admin:admin &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://localhost:8080/api/running/services/dryrun=native" rel="nofollow" target="_blank"&gt;http://localhost:8080/api/running/services/dryrun=native&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -X GET&amp;nbsp; -H "Content-Type: application/vnd.yang.data+xml"&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;lt;services xmlns="&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://tail-f.com/ns/ncs" rel="nofollow" target="_blank"&gt;http://tail-f.com/ns/ncs&lt;/A&gt;&lt;SPAN&gt;" xmlns:y="&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://tail-f.com/ns/rest" rel="nofollow" target="_blank"&gt;http://tail-f.com/ns/rest&lt;/A&gt;&lt;SPAN&gt;"&amp;nbsp; xmlns:ncs="&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://tail-f.com/ns/ncs" rel="nofollow" target="_blank"&gt;http://tail-f.com/ns/ncs&lt;/A&gt;&lt;SPAN&gt;"&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;logging&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;logger&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;name&amp;gt;default&amp;lt;/name&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/logger&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/logging&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;y:operations&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;check-sync&amp;gt;/api/running/services/_operations/check-sync&amp;lt;/check-sync&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;commit-dry-run&amp;gt;/api/running/services/_operations/commit-dry-run&amp;lt;/commit-dry-run&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/y:operations&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;/services&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm trying to execute below command but &lt;SPAN style="font-size: 13.3333px;"&gt;I couldn't locate the myservice with that path,it will say always unknown element from input.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;&lt;SPAN&gt;$ curl -i -u admin:admin &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://localhost:8080/api/running/services?dryrun=native" rel="nofollow" target="_blank"&gt;http://localhost:8080/api/running/services?dryrun=native&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -X POST -T sample.xml -H "Content-Type: application/vnd.yang.data+xml"&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;//output&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "errors": {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "error": [&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "error-message": "unknown element: /XXXX:network/edge-service/vpn/l3vpninfracfs:l3vpninfracfs in /ncs:services/ncs:/XXXX:network/edge-service/vpn/l3vpninfracfs:l3vpninfracfs",&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "error-urlpath": "/api/running/services",&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "error-tag": "malformed-message"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;please see my input below,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;&amp;nbsp; "/XXXX:network/edge-service/vpn/l3vpninfracfs:l3vpninfracfs": [&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "service-cfs-name": "S2000936R",&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "end-point": [&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "end-point-name": "END_POINT_001",&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "device-name": "s3cw-e-501",&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "sub-interfaces": [&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "interface-id": "5157",&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "vlan-id": "3232",&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "connected-node-name": "rcbhy9123",&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "ipv4-address": "10.32.128.50",&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "ipv6-address": "2001:8004:ff00:4000:0:7:e1c1:a8c9",&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "connected-node-role": "DCGW",&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "bgp-neighbor-attributes": [&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "neighbor-address": "10.32.128.95",&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "remote-as-number": "65377",&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "ip-version": "IPv4",&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "connected-node-name": "RCBHY70029"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; },&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "neighbor-address": "2001:8004:ff00:4000:0:7:e1c1:a8d3",&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "remote-as-number": "65380",&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "ip-version": "IPv6",&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "connected-node-name": "ombdb65"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ],&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "enable-multicast-ipv4": "False",&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "enable-multicast-ipv6": "True"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;&amp;nbsp; ]&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It is throwing error,I couldn't have much exposure on this.Please help,what would be the exact command to execute&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 Apr 2018 02:56:51 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-discussions/is-it-possible-to-do-commit-dry-run-using-curl-rest-api-call/m-p/3517921#M1299</guid>
      <dc:creator>Raja.Selvaraj</dc:creator>
      <dc:date>2018-04-06T02:56:51Z</dc:date>
    </item>
    <item>
      <title>Re: Is it possible to do commit dry-run using curl REST Api call</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-discussions/is-it-possible-to-do-commit-dry-run-using-curl-rest-api-call/m-p/3517922#M1300</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Rajarajan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I suspect the reason of error was because you are posting json body, though the header type is XML.&lt;/P&gt;&lt;P&gt;If you use json, the header have to be &lt;SPAN style="color: #3d3d3d; font-family: arial; font-size: 13.33329963684082px;"&gt;"Content-Type: application/vnd.yang.data+json" (ends with +json, not +xml).&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Following is an example in my lab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;cisco@debian:~$ cat body.xml &lt;/P&gt;&lt;P&gt;&amp;lt;bgpmgr&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;name&amp;gt;R1R3&amp;lt;/name&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;dev1&amp;gt;R1&amp;lt;/dev1&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;dev1-loop&amp;gt;1.1.1.1&amp;lt;/dev1-loop&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;dev1-as&amp;gt;65001&amp;lt;/dev1-as&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;dev1-addr&amp;gt;10.13.0.1&amp;lt;/dev1-addr&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;dev2&amp;gt;R3&amp;lt;/dev2&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;dev2-loop&amp;gt;3.3.3.3&amp;lt;/dev2-loop&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;dev2-as&amp;gt;65003&amp;lt;/dev2-as&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;dev2-addr&amp;gt;10.13.0.3&amp;lt;/dev2-addr&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;/bgpmgr&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;cisco@debian:~$ curl -u admin:admin &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://127.0.0.1:8080/api/running/services?dryrun=native" rel="nofollow" target="_blank"&gt;http://127.0.0.1:8080/api/running/services?dryrun=native&lt;/A&gt;&lt;SPAN&gt; -T body.xml -X POST -H "Content-Type:application/vnd.yang.data+xml"&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;lt;dryrun-result xmlns='&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://tail-f.com/ns/rest/dryrun" rel="nofollow" target="_blank"&gt;http://tail-f.com/ns/rest/dryrun&lt;/A&gt;&lt;SPAN&gt;'&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;native&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;device&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;name&amp;gt;R1&amp;lt;/name&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;data&amp;gt;&lt;/P&gt;&lt;P&gt;! Generated offline&lt;/P&gt;&lt;P&gt;router bgp 65001&lt;/P&gt;&lt;P&gt; bgp router-id&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.1.1.1&lt;/P&gt;&lt;P&gt; bgp log-neighbor-changes&lt;/P&gt;&lt;P&gt; neighbor 10.13.0.3 remote-as 65003&lt;/P&gt;&lt;P&gt; address-family ipv4 unicast&lt;/P&gt;&lt;P&gt;&amp;nbsp; network 1.1.1.1 mask 255.255.255.255&lt;/P&gt;&lt;P&gt;&amp;nbsp; neighbor 10.13.0.3 activate&lt;/P&gt;&lt;P&gt;&amp;nbsp; exit-address-family&lt;/P&gt;&lt;P&gt; !&lt;/P&gt;&lt;P&gt;!&lt;/P&gt;&lt;P&gt;&amp;lt;/data&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;/device&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;device&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;name&amp;gt;R3&amp;lt;/name&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;data&amp;gt;&lt;/P&gt;&lt;P&gt;! Generated offline&lt;/P&gt;&lt;P&gt;router bgp 65003&lt;/P&gt;&lt;P&gt; bgp router-id&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.3.3.3&lt;/P&gt;&lt;P&gt; bgp log-neighbor-changes&lt;/P&gt;&lt;P&gt; neighbor 10.13.0.1 remote-as 65001&lt;/P&gt;&lt;P&gt; address-family ipv4 unicast&lt;/P&gt;&lt;P&gt;&amp;nbsp; network 3.3.3.3 mask 255.255.255.255&lt;/P&gt;&lt;P&gt;&amp;nbsp; neighbor 10.13.0.1 activate&lt;/P&gt;&lt;P&gt;&amp;nbsp; exit-address-family&lt;/P&gt;&lt;P&gt; !&lt;/P&gt;&lt;P&gt;!&lt;/P&gt;&lt;P&gt;&amp;lt;/data&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;/device&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;/native&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;/dryrun-result&amp;gt;cisco@debian:~$ &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Hiro&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 Apr 2018 03:16:55 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-discussions/is-it-possible-to-do-commit-dry-run-using-curl-rest-api-call/m-p/3517922#M1300</guid>
      <dc:creator>Hiro Takahashi</dc:creator>
      <dc:date>2018-04-06T03:16:55Z</dc:date>
    </item>
    <item>
      <title>Re: Is it possible to do commit dry-run using curl REST Api call</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-discussions/is-it-possible-to-do-commit-dry-run-using-curl-rest-api-call/m-p/3517923#M1301</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sorry that was typo error in the command,i used json correctly before getting that error.&lt;/P&gt;&lt;P&gt;Even i tried with xml also it does not worked.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;lt;errors xmlns="&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://tail-f.com/ns/tailf-rest-error" rel="nofollow" target="_blank"&gt;http://tail-f.com/ns/tailf-rest-error&lt;/A&gt;&lt;SPAN&gt;"&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;error&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;error-tag&amp;gt;malformed-message&amp;lt;/error-tag&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;error-urlpath&amp;gt;/api/running/services&amp;lt;/error-urlpath&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;error-message&amp;gt;unknown element: end-point in /ncs:services/l3vpninfracfs:end-point&amp;lt;/error-message&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/error&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;/errors&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;//input&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;lt;end-point xmlns="&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://com/xxxx/l3vpninfracfs" rel="nofollow" target="_blank"&gt;http://com/xxxx/l3vpninfracfs&lt;/A&gt;&lt;SPAN&gt;" xmlns:y="&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://tail-f.com/ns/rest" rel="nofollow" target="_blank"&gt;http://tail-f.com/ns/rest&lt;/A&gt;&lt;SPAN&gt;"&amp;nbsp; xmlns:l3vpninfracfs="&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://com/xxxx/l3vpninfracfs" rel="nofollow" target="_blank"&gt;http://com/xxxx/l3vpninfracfs&lt;/A&gt;&lt;SPAN&gt;"&amp;nbsp; xmlns:Telstra="&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://com/xxxx/XXXX" rel="nofollow" target="_blank"&gt;http://com/xxxx/XXXX&lt;/A&gt;&lt;SPAN&gt;"&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;end-point-name&amp;gt;END_POINT_547&amp;lt;/end-point-name&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;device-name&amp;gt;s3cw-e-502&amp;lt;/device-name&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;sub-interfaces&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;interface-id&amp;gt;5004&amp;lt;/interface-id&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;vlan-id&amp;gt;794&amp;lt;/vlan-id&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;connected-node-name&amp;gt;rcbhy036&amp;lt;/connected-node-name&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;ipv4-address&amp;gt;10.128.65.51&amp;lt;/ipv4-address&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;ipv6-address&amp;gt;2001:8004:ff00:4000:0:7:e1c1:a5c9&amp;lt;/ipv6-address&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;connected-node-role&amp;gt;DCGW&amp;lt;/connected-node-role&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;bgp-neighbor-attributes&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;neighbor-address&amp;gt;10.25.64.83&amp;lt;/neighbor-address&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;remote-as-number&amp;gt;60247&amp;lt;/remote-as-number&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;ip-version&amp;gt;IPv4&amp;lt;/ip-version&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;connected-node-name&amp;gt;omdh1&amp;lt;/connected-node-name&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/bgp-neighbor-attributes&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;bgp-neighbor-attributes&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;neighbor-address&amp;gt;2001:8004:ff00:4000:0:7:e1c1:a5d5&amp;lt;/neighbor-address&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;remote-as-number&amp;gt;63571&amp;lt;/remote-as-number&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;ip-version&amp;gt;IPv6&amp;lt;/ip-version&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;connected-node-name&amp;gt;rihns35&amp;lt;/connected-node-name&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/bgp-neighbor-attributes&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/sub-interfaces&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;enable-multicast-ipv4&amp;gt;False&amp;lt;/enable-multicast-ipv4&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;enable-multicast-ipv6&amp;gt;False&amp;lt;/enable-multicast-ipv6&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;/end-point&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 Apr 2018 04:47:23 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-discussions/is-it-possible-to-do-commit-dry-run-using-curl-rest-api-call/m-p/3517923#M1301</guid>
      <dc:creator>Raja.Selvaraj</dc:creator>
      <dc:date>2018-04-06T04:47:23Z</dc:date>
    </item>
    <item>
      <title>Re: Is it possible to do commit dry-run using curl REST Api call</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-discussions/is-it-possible-to-do-commit-dry-run-using-curl-rest-api-call/m-p/3517924#M1302</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;How did you get XML payload?&lt;/P&gt;&lt;P&gt;The easiest way is to commit a service instance once via CLI and copy &amp;amp; paste the output.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Following is an example.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;First, commit an instance via CLI and display it in XML as follows.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;admin@ncs# show running-config services bgpmgr | display xml &lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;lt;config xmlns="&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://tail-f.com/ns/config/1.0" rel="nofollow" target="_blank"&gt;http://tail-f.com/ns/config/1.0&lt;/A&gt;&lt;SPAN&gt;"&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;lt;services xmlns="&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://tail-f.com/ns/ncs" rel="nofollow" target="_blank"&gt;http://tail-f.com/ns/ncs&lt;/A&gt;&lt;SPAN&gt;"&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;SPAN&gt;&amp;nbsp; &amp;lt;bgpmgr xmlns="&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://example.com/bgpmgr" rel="nofollow" target="_blank"&gt;http://example.com/bgpmgr&lt;/A&gt;&lt;SPAN&gt;"&amp;gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;name&amp;gt;R1R2&amp;lt;/name&amp;gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;dev1&amp;gt;R1&amp;lt;/dev1&amp;gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;dev1-loop&amp;gt;1.1.1.1&amp;lt;/dev1-loop&amp;gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;dev1-as&amp;gt;65001&amp;lt;/dev1-as&amp;gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;dev1-addr&amp;gt;10.12.0.1&amp;lt;/dev1-addr&amp;gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;dev2&amp;gt;R2&amp;lt;/dev2&amp;gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;dev2-loop&amp;gt;2.2.2.2&amp;lt;/dev2-loop&amp;gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;dev2-as&amp;gt;65002&amp;lt;/dev2-as&amp;gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;dev2-addr&amp;gt;10.12.0.2&amp;lt;/dev2-addr&amp;gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; &amp;lt;/bgpmgr&amp;gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;lt;/services&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;/config&amp;gt;&lt;/P&gt;&lt;P&gt;admin@ncs# &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In this service model, body would be as follows (just copy and paste highlighted lines above).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;cisco@debian:~$ cat body.xml &lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;lt;bgpmgr xmlns="&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://example.com/bgpmgr" rel="nofollow" target="_blank"&gt;http://example.com/bgpmgr&lt;/A&gt;&lt;SPAN&gt;"&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;name&amp;gt;R1R2&amp;lt;/name&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;dev1&amp;gt;R1&amp;lt;/dev1&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;dev1-loop&amp;gt;1.1.1.1&amp;lt;/dev1-loop&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;dev1-as&amp;gt;65001&amp;lt;/dev1-as&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;dev1-addr&amp;gt;10.12.0.1&amp;lt;/dev1-addr&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;dev2&amp;gt;R2&amp;lt;/dev2&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;dev2-loop&amp;gt;2.2.2.2&amp;lt;/dev2-loop&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;dev2-as&amp;gt;65002&amp;lt;/dev2-as&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;dev2-addr&amp;gt;10.12.0.2&amp;lt;/dev2-addr&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;lt;/bgpmgr&amp;gt;&lt;/P&gt;&lt;P&gt;cisco@debian:~$ &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Pleas try that with your service model.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Hiro&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 Apr 2018 05:20:21 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-discussions/is-it-possible-to-do-commit-dry-run-using-curl-rest-api-call/m-p/3517924#M1302</guid>
      <dc:creator>Hiro Takahashi</dc:creator>
      <dc:date>2018-04-06T05:20:21Z</dc:date>
    </item>
    <item>
      <title>Re: Is it possible to do commit dry-run using curl REST Api call</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-discussions/is-it-possible-to-do-commit-dry-run-using-curl-rest-api-call/m-p/3517925#M1303</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yea ,i was wrong in entering service model path.I changed it to the correct path.It is working now.Many thanks &lt;IMG src="https://community.cisco.com/legacyfs/online/emoticons/happy.png" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 Apr 2018 05:31:41 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-discussions/is-it-possible-to-do-commit-dry-run-using-curl-rest-api-call/m-p/3517925#M1303</guid>
      <dc:creator>Raja.Selvaraj</dc:creator>
      <dc:date>2018-04-06T05:31:41Z</dc:date>
    </item>
    <item>
      <title>Re: Is it possible to do commit dry-run using curl REST Api call</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-discussions/is-it-possible-to-do-commit-dry-run-using-curl-rest-api-call/m-p/3517926#M1304</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Glad to know it works! &lt;IMG src="https://community.cisco.com/legacyfs/online/emoticons/happy.png" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 Apr 2018 05:42:44 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-discussions/is-it-possible-to-do-commit-dry-run-using-curl-rest-api-call/m-p/3517926#M1304</guid>
      <dc:creator>Hiro Takahashi</dc:creator>
      <dc:date>2018-04-06T05:42:44Z</dc:date>
    </item>
  </channel>
</rss>

