<?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 How does the tailf:action extension differ from the yang rpc statement? in NSO Developer Hub Discussions</title>
    <link>https://community.cisco.com/t5/nso-developer-hub-discussions/how-does-the-tailf-action-extension-differ-from-the-yang-rpc/m-p/3494408#M989</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;As per the title, trying to understand is these are equivalent&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;rpc doSomething {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; input {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; leaf action {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; type string;&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;&amp;nbsp;&amp;nbsp; output {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; leaf dummy {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; type string;&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;and&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;tailf:action doSomething {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; input {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; leaf action {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; type string;&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;&amp;nbsp;&amp;nbsp; output {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; leaf dummy {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; type string;&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;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 01 Mar 2019 12:05:00 GMT</pubDate>
    <dc:creator>martmitc</dc:creator>
    <dc:date>2019-03-01T12:05:00Z</dc:date>
    <item>
      <title>How does the tailf:action extension differ from the yang rpc statement?</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-discussions/how-does-the-tailf-action-extension-differ-from-the-yang-rpc/m-p/3494408#M989</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;As per the title, trying to understand is these are equivalent&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;rpc doSomething {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; input {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; leaf action {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; type string;&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;&amp;nbsp;&amp;nbsp; output {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; leaf dummy {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; type string;&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;and&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;tailf:action doSomething {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; input {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; leaf action {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; type string;&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;&amp;nbsp;&amp;nbsp; output {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; leaf dummy {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; type string;&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;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Mar 2019 12:05:00 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-discussions/how-does-the-tailf-action-extension-differ-from-the-yang-rpc/m-p/3494408#M989</guid>
      <dc:creator>martmitc</dc:creator>
      <dc:date>2019-03-01T12:05:00Z</dc:date>
    </item>
    <item>
      <title>Re: How does the tailf:action extension differ from the yang rpc statement?</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-discussions/how-does-the-tailf-action-extension-differ-from-the-yang-rpc/m-p/3494409#M990</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The difference is that rpc is defined at the top level in the data model. That is how YANG RFC defines it. Now tailf:action is an extension that allows you to put rpc into any level in the data model. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 22 Jan 2018 21:27:00 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-discussions/how-does-the-tailf-action-extension-differ-from-the-yang-rpc/m-p/3494409#M990</guid>
      <dc:creator>mmalysz</dc:creator>
      <dc:date>2018-01-22T21:27:00Z</dc:date>
    </item>
    <item>
      <title>Re: How does the tailf:action extension differ from the yang rpc statement?</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-discussions/how-does-the-tailf-action-extension-differ-from-the-yang-rpc/m-p/3494410#M991</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for the clarification, so any northbound system interacting with a device using the tailf:action would also need to support this behaviour, as it is not just something internal to the device implementation.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 Jan 2018 07:44:34 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-discussions/how-does-the-tailf-action-extension-differ-from-the-yang-rpc/m-p/3494410#M991</guid>
      <dc:creator>martmitc</dc:creator>
      <dc:date>2018-01-23T07:44:34Z</dc:date>
    </item>
    <item>
      <title>Re: How does the tailf:action extension differ from the yang rpc statement?</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-discussions/how-does-the-tailf-action-extension-differ-from-the-yang-rpc/m-p/3494411#M992</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Well for the NB system it is matter of just providing a right context. For example in case of RESTCONF the only difference will be the URL. In both cases it will a POST method and the URL will differ - it will be simply a path to the action point&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 Jan 2018 12:59:03 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-discussions/how-does-the-tailf-action-extension-differ-from-the-yang-rpc/m-p/3494411#M992</guid>
      <dc:creator>mmalysz</dc:creator>
      <dc:date>2018-01-23T12:59:03Z</dc:date>
    </item>
    <item>
      <title>Re: How does the tailf:action extension differ from the yang rpc statement?</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-discussions/how-does-the-tailf-action-extension-differ-from-the-yang-rpc/m-p/3494412#M993</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I was thinking more in the case of the northbound using NETCONF, as agree it doesn't really make much difference for RESTCONF.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 Jan 2018 13:25:43 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-discussions/how-does-the-tailf-action-extension-differ-from-the-yang-rpc/m-p/3494412#M993</guid>
      <dc:creator>martmitc</dc:creator>
      <dc:date>2018-01-23T13:25:43Z</dc:date>
    </item>
    <item>
      <title>Re: How does the tailf:action extension differ from the yang rpc statement?</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-discussions/how-does-the-tailf-action-extension-differ-from-the-yang-rpc/m-p/3494413#M994</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes, the agent would need to know what tailf:action is in order to use it. Note that in YANG 1.1 a new keyword "action" has been defined (without the tailf: prefix) as an alternative to rpc, and works the same as tailf:action. Now that all major toolchains support YANG 1.1, there is no reason to use YANG 1.0 for any new work.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 25 Jan 2018 09:01:00 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-discussions/how-does-the-tailf-action-extension-differ-from-the-yang-rpc/m-p/3494413#M994</guid>
      <dc:creator>Jan Lindblad</dc:creator>
      <dc:date>2018-01-25T09:01:00Z</dc:date>
    </item>
  </channel>
</rss>

