<?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>All knowledge base posts in For Developers</title>
    <link>https://community.cisco.com/t5/for-developers/ct-p/4409j-developer-home</link>
    <description>All knowledge base posts in For Developers</description>
    <pubDate>Fri, 04 Jun 2021 11:30:45 GMT</pubDate>
    <dc:creator>4409j-developer-home</dc:creator>
    <dc:date>2021-06-04T11:30:45Z</dc:date>
    <item>
      <title>Data Center Knowledge Base</title>
      <link>https://community.cisco.com/t5/data-center-documents/data-center-knowledge-base/ta-p/4407714</link>
      <description>&lt;DIV class="lia-message-template-content-zone"&gt;
&lt;H1&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-left" image-alt="data-center-icon2.png" style="width: 200px;"&gt;&lt;img src="https://community.cisco.com/t5/image/serverpage/image-id/121125i514549E4EC574B92/image-size/small?v=v2&amp;amp;px=200" role="button" title="data-center-icon2.png" alt="data-center-icon2.png" /&gt;&lt;/span&gt;&lt;STRONG&gt;Data Center Knowledge Base&lt;/STRONG&gt;&lt;/H1&gt;
&lt;P&gt;For one-on-one help with these products, you can open a ticket at&amp;nbsp;&lt;A href="https://developer.cisco.com/site/support/" target="_blank" rel="noopener"&gt;https://developer.cisco.com/site/support/&lt;/A&gt;. For other products, please contact Cisco TAC at &lt;A href="https://www.cisco.com/c/en/us/support/index.html" target="_blank" rel="noopener"&gt;https://www.cisco.com/c/en/us/support/index.html&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2&gt;&lt;U&gt;&lt;STRONG&gt;Data Center&lt;/STRONG&gt;&lt;/U&gt;&lt;/H2&gt;
&lt;H3&gt;&amp;nbsp;&lt;/H3&gt;
&lt;H3&gt;&lt;STRONG&gt;&lt;U&gt;Start&lt;/U&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/H3&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/site/data-center/" target="_blank" rel="noopener"&gt;Data Center Dev Center&lt;/A&gt; - on Cisco DevNet&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/ecosystem/datacenter/" target="_blank" rel="noopener"&gt;Cisco Data Center&lt;/A&gt; - Cisco Ecosystem Exchange&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/nexusapi/" target="_blank" rel="noopener"&gt;Data Center Automation -&amp;nbsp;&lt;/A&gt;&lt;SPAN&gt;&lt;A href="https://developer.cisco.com/nexusapi/" target="_blank" rel="noopener"&gt;Infrastructure as Code in the Modern Data Center&lt;/A&gt; - on DevNet&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/codeexchange/explore/#tech=Data%20Center" target="_blank" rel="noopener"&gt;Data Center&lt;/A&gt; - DevNet Code Exchange&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/network-automation/listing/#domain=Data%20Center&amp;amp;page=1" target="_blank" rel="noopener"&gt;Data Center&lt;/A&gt; - DevNet Automation Exchange&lt;/LI&gt;
&lt;/UL&gt;
&lt;H3&gt;&amp;nbsp;&lt;/H3&gt;
&lt;H3&gt;&lt;STRONG&gt;&lt;U&gt;Learn&lt;/U&gt;&lt;/STRONG&gt;&lt;/H3&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://blogs.cisco.com/developer/devnet-day-datacenter-networking" target="_blank" rel="noopener"&gt;Data Center Networking&lt;/A&gt; - Cisco Blogs&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/certification/devnet-dc-auto/" target="_blank" rel="noopener"&gt;Cisco Certified DevNet Specialist - Data Center Automation and Programmability&lt;/A&gt; - Certification&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/certification/exam-topic-dc-auto/" target="_blank" rel="noopener"&gt;Automating and Programming Cisco Data Center Solutions&lt;/A&gt; - Exam Overview and Topics&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://community.cisco.com/t5/developer-data-center/ct-p/j-developer-data-center" target="_blank" rel="noopener"&gt;Developer Data Center&lt;/A&gt; - Cisco Community forums&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://community.cisco.com/t5/data-center/ct-p/4436-data-center" target="_blank" rel="noopener"&gt;Data Center&lt;/A&gt; - Cisco Community forums&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://www.cisco.com/c/en/us/support/cloud-systems-management/prime-data-center-network-manager/series.html" target="_blank" rel="noopener"&gt;Cisco Data Center Network Manager&lt;/A&gt; - Releases / Documentation&lt;/LI&gt;
&lt;/UL&gt;
&lt;/DIV&gt;
&lt;DIV class="lia-message-template-content-zone"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class="lia-message-template-content-zone"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class="lia-message-template-content-zone"&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;/DIV&gt;</description>
      <pubDate>Tue, 01 Jun 2021 18:06:50 GMT</pubDate>
      <guid>https://community.cisco.com/t5/data-center-documents/data-center-knowledge-base/ta-p/4407714</guid>
      <dc:creator>alexstev</dc:creator>
      <dc:date>2021-06-01T18:06:50Z</dc:date>
    </item>
    <item>
      <title>Collaboration Management Knowledge Base</title>
      <link>https://community.cisco.com/t5/collaboration-documents/collaboration-management-knowledge-base/ta-p/4304426</link>
      <description>&lt;DIV class="lia-message-template-content-zone"&gt;
&lt;H1&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-left" image-alt="Collaboration_fc_512.png" style="width: 103px;"&gt;&lt;img src="https://community.cisco.com/t5/image/serverpage/image-id/105950iD13C430C17EADB28/image-dimensions/103x103?v=v2" width="103" height="103" role="button" title="Collaboration_fc_512.png" alt="Collaboration_fc_512.png" /&gt;&lt;/span&gt;&lt;STRONG&gt;Collaboration Management Knowledge Base&lt;/STRONG&gt;&lt;/H1&gt;
&lt;P&gt;For one-on-one help with these products, you can open a ticket at&amp;nbsp;&lt;A href="https://developer.cisco.com/site/support/" target="_blank" rel="noopener"&gt;https://developer.cisco.com/site/support/&lt;/A&gt;. For other products, please contact Cisco TAC at &lt;A href="https://www.cisco.com/c/en/us/support/index.html" target="_blank" rel="noopener"&gt;https://www.cisco.com/c/en/us/support/index.html&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2&gt;&lt;U&gt;&lt;STRONG&gt;Administrative XML (AXL)&lt;/STRONG&gt;&lt;/U&gt;&lt;/H2&gt;
&lt;H3&gt;&amp;nbsp;&lt;/H3&gt;
&lt;H3&gt;&lt;STRONG&gt;&lt;U&gt;Start&lt;/U&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/H3&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/site/axl/" target="_blank" rel="noopener"&gt;AXL on DevNet&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/docs/axl/" target="_blank" rel="noopener"&gt;AXL Docs&lt;/A&gt; - DevNet&lt;/LI&gt;
&lt;/UL&gt;
&lt;H3&gt;&amp;nbsp;&lt;/H3&gt;
&lt;H3&gt;&lt;STRONG&gt;&lt;U&gt;Learn&lt;/U&gt;&lt;/STRONG&gt;&lt;/H3&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://d1nmyq4gcgsfi5.cloudfront.net/media/axl-cookbook/overview.html" target="_blank" rel="noopener"&gt;Administrative XML (AXL) Developer Cookbook&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://community.cisco.com/t5/custom/page/page-id/customFilteredByMultiLabel?board=j-disc-dev-collab-mgmt&amp;amp;labels=axl" target="_blank" rel="noopener"&gt;AXL Forum&lt;/A&gt; - Cisco Community forums&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://devnetsupport.cisco.com/hc/en-us/sections/115002853368-Administrative-XML-AXL-?page=1" target="_blank" rel="noopener"&gt;Administrative XML (AXL)&lt;/A&gt; - DevNet Developer Support&lt;/LI&gt;
&lt;/UL&gt;
&lt;/DIV&gt;
&lt;DIV class="lia-message-template-content-zone"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class="lia-message-template-content-zone"&gt;&lt;BR /&gt;
&lt;H2&gt;&lt;U&gt;&lt;STRONG&gt;Cisco Emergency Responder (CER)&lt;/STRONG&gt;&lt;/U&gt;&lt;/H2&gt;
&lt;H3&gt;&amp;nbsp;&lt;/H3&gt;
&lt;H3&gt;&lt;STRONG&gt;&lt;U&gt;Start&lt;/U&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/H3&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/site/cer/" target="_blank" rel="noopener"&gt;CER Get Started&lt;/A&gt; - Cisco DevNet&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://www.cisco.com/c/en/us/products/unified-communications/emergency-responder/index.html" target="_blank" rel="noopener"&gt;CER Overview&lt;/A&gt; - DevNet&lt;/LI&gt;
&lt;/UL&gt;
&lt;H3&gt;&amp;nbsp;&lt;/H3&gt;
&lt;H3&gt;&lt;STRONG&gt;&lt;U&gt;Learn&lt;/U&gt;&lt;/STRONG&gt;&lt;/H3&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/site/cer/documents/api-reference/" target="_blank" rel="noopener"&gt;Cisco Emergency Responder (CER) API Documentation&lt;/A&gt; - Cisco DevNet&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://www.cisco.com/c/en/us/products/unified-communications/emergency-responder/datasheet-listing.html" target="_blank" rel="noopener"&gt;CER Datasheets&lt;/A&gt; - DevNet&lt;/LI&gt;
&lt;/UL&gt;
&lt;/DIV&gt;
&lt;DIV class="lia-message-template-content-zone"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class="lia-message-template-content-zone"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class="lia-message-template-content-zone"&gt;&lt;BR /&gt;
&lt;H2&gt;&lt;U&gt;&lt;STRONG&gt;IOS XE VoIP&lt;/STRONG&gt;&lt;/U&gt;&lt;/H2&gt;
&lt;H3&gt;&amp;nbsp;&lt;/H3&gt;
&lt;H3&gt;&lt;STRONG&gt;&lt;U&gt;Start&lt;/U&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/H3&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/site/ios-xe/" target="_blank" rel="noopener"&gt;IOS XE&lt;/A&gt; - Cisco DevNet&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/docs/ios-xe-voip/#!sandbox" target="_blank" rel="noopener"&gt;Cisco IOS XE Sandboxes&lt;/A&gt; - DevNet&lt;/LI&gt;
&lt;/UL&gt;
&lt;H3&gt;&amp;nbsp;&lt;/H3&gt;
&lt;H3&gt;&lt;STRONG&gt;&lt;U&gt;Learn&lt;/U&gt;&lt;/STRONG&gt;&lt;/H3&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/docs/ios-xe-voip/" target="_blank" rel="noopener"&gt;Programmability Guide for Cisco IOS XE Unified Communications VoIP Products&lt;/A&gt; - Cisco DevNet&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/learning/tracks/iosxe-programmability" target="_blank" rel="noopener"&gt;IOS XE Programmability&lt;/A&gt; - DevNet Learning Labs&lt;/LI&gt;
&lt;/UL&gt;
&lt;H2&gt;&amp;nbsp;&lt;/H2&gt;
&lt;H2&gt;&amp;nbsp;&lt;/H2&gt;
&lt;H2&gt;&lt;BR /&gt;&lt;U&gt;&lt;STRONG&gt;Platform Administrative Web Services (PAWS)&lt;/STRONG&gt;&lt;/U&gt;&lt;/H2&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H3&gt;&lt;STRONG&gt;&lt;U&gt;Start&lt;/U&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/H3&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/site/paws/discover/get-started/" target="_blank" rel="noopener"&gt;PAWS - Get Started&lt;/A&gt; - Cisco DevNet&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/site/paws/" target="_blank" rel="noopener"&gt;PAWS Home&lt;/A&gt; - DevNet&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/site/paws/overview/" target="_blank" rel="noopener"&gt;PAWS Overview&lt;/A&gt; - DevNet&lt;/LI&gt;
&lt;/UL&gt;
&lt;H3&gt;&amp;nbsp;&lt;/H3&gt;
&lt;H3&gt;&lt;STRONG&gt;&lt;U&gt;Learn&lt;/U&gt;&lt;/STRONG&gt;&lt;/H3&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/site/paws/develop-and-test/api-reference/" target="_blank" rel="noopener"&gt;PAWS API Reference&lt;/A&gt; - Cisco DevNet&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/site/paws/learn/build-a-development-lab/" target="_blank" rel="noopener"&gt;Build a Development Lab for PAWS&lt;/A&gt; - DevNet&lt;/LI&gt;
&lt;/UL&gt;
&lt;/DIV&gt;
&lt;DIV class="lia-message-template-content-zone"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class="lia-message-template-content-zone"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class="lia-message-template-content-zone"&gt;&lt;BR /&gt;
&lt;H2&gt;&lt;U&gt;&lt;STRONG&gt;UC Manager Serviceability (SXML)&lt;/STRONG&gt;&lt;/U&gt;&lt;/H2&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H3&gt;&lt;STRONG&gt;&lt;U&gt;Start&lt;/U&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/H3&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/site/sxml/discover/overview/" target="_blank" rel="noopener"&gt;What is Unified CM Serviceability?&lt;/A&gt; - Cisco DevNet&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/site/sxml/" target="_blank" rel="noopener"&gt;SXML&lt;/A&gt; - DevNet&lt;/LI&gt;
&lt;/UL&gt;
&lt;H3&gt;&amp;nbsp;&lt;/H3&gt;
&lt;H3&gt;&lt;STRONG&gt;&lt;U&gt;Learn&lt;/U&gt;&lt;/STRONG&gt;&lt;/H3&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/site/sxml/learn/getting-started/" target="_blank" rel="noopener"&gt;SXML - Getting Started&lt;/A&gt; - Cisco DevNet&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://community.cisco.com/t5/management/bd-p/j-disc-dev-collab-mgmt" target="_blank" rel="noopener"&gt;Developer Collaboration&lt;/A&gt; (including SXML) - Cisco Community forums&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://UC%20Manager Serviceability (SXML)" target="_blank" rel="noopener"&gt;UC Manager Serviceability (SXML) discussions&lt;/A&gt; - DevNet Developer Support&lt;/LI&gt;
&lt;/UL&gt;
&lt;/DIV&gt;
&lt;DIV class="lia-message-template-content-zone"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class="lia-message-template-content-zone"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class="lia-message-template-content-zone"&gt;&lt;BR /&gt;
&lt;H2&gt;&lt;U&gt;&lt;STRONG&gt;User Data Services (UDS)&lt;/STRONG&gt;&lt;/U&gt;&lt;/H2&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H3&gt;&lt;STRONG&gt;&lt;U&gt;Start&lt;/U&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/H3&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/site/user-data-services/discover/getting-started/" target="_blank" rel="noopener"&gt;UDS - Get Started&lt;/A&gt; - Cisco DevNet&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/site/user-data-services/discover/what-is-uds/" target="_blank" rel="noopener"&gt;What is UDS?&lt;/A&gt; - DevNet&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/site/user-data-services/discover/why-use-uds/" target="_blank" rel="noopener"&gt;Why Use UDS?&lt;/A&gt; - DevNet&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/site/user-data-services/discover/how-does-uds-work/" target="_blank" rel="noopener"&gt;How Does UDS Work?&lt;/A&gt; - DevNet&lt;/LI&gt;
&lt;/UL&gt;
&lt;H3&gt;&amp;nbsp;&lt;/H3&gt;
&lt;H3&gt;&lt;STRONG&gt;&lt;U&gt;Learn&lt;/U&gt;&lt;/STRONG&gt;&lt;/H3&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/site/user-data-services/learn/how-to/" target="_blank" rel="noopener"&gt;UDS - How To&lt;/A&gt; - Cisco DevNet&lt;/LI&gt;
&lt;LI&gt;Download the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://developer.cisco.com/site/user-data-services/downloads/schemas/" target="_blank" rel="noopener"&gt;XML Schemas&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;Run the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://developer.cisco.com/site/user-data-services/learn/sample-app/" target="_self"&gt;Sample App&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;Review the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://developer.cisco.com/site/user-data-services/learn/how-to/" target="_self"&gt;How to Articles&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;- tips and tricks for working with UDS&lt;/LI&gt;
&lt;LI&gt;Learn&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://developer.cisco.com/site/user-data-services/discover/build-a-development-lab/" target="_self"&gt;How to Build a Development Lab&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;for UDS&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://community.cisco.com/t5/call-control/bd-p/j-disc-dev-collab-call-control" target="_blank" rel="noopener"&gt;UDS Developer Forums&lt;/A&gt; - Cisco&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/site/user-data-services/learn/how-to/explore-uds-apis/" target="_self"&gt;Explore the UDS APIs&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;with a browser plug-in&lt;/LI&gt;
&lt;LI&gt;Review the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://developer.cisco.com/site/user-data-services/develop-and-test/api-reference/" target="_self"&gt;API Reference Guide&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;- information about UDS including authentication, detailed descriptions, and example requests and responses.&lt;/LI&gt;
&lt;LI&gt;Browse the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://developer.cisco.com/site/user-data-services/documents/developer-guide/" target="_self"&gt;Developer Guide&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;- Comprehensive documentation including troubleshooting information&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://solutionpartner.cisco.com/web/uds-developer/blogroll" target="_blank" rel="noopener"&gt;Subscribe&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;to the UDS blog for updates&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;/DIV&gt;</description>
      <pubDate>Mon, 24 May 2021 14:34:26 GMT</pubDate>
      <guid>https://community.cisco.com/t5/collaboration-documents/collaboration-management-knowledge-base/ta-p/4304426</guid>
      <dc:creator>Paul Zimmerman</dc:creator>
      <dc:date>2021-05-24T14:34:26Z</dc:date>
    </item>
    <item>
      <title>Networking Automation and Analytics Knowledge Base</title>
      <link>https://community.cisco.com/t5/networking-documents/networking-automation-and-analytics-knowledge-base/ta-p/4393538</link>
      <description>&lt;DIV class="lia-message-template-content-zone"&gt;
&lt;H2 class="lia-message-template-content-zone"&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-left" image-alt="net-auto-analytic.png" style="width: 200px;"&gt;&lt;img src="https://community.cisco.com/t5/image/serverpage/image-id/118954i6381CBFC19C63F3E/image-size/small?v=v2&amp;amp;px=200" role="button" title="net-auto-analytic.png" alt="net-auto-analytic.png" /&gt;&lt;/span&gt;&lt;/H2&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2 class="lia-message-template-content-zone"&gt;&lt;STRONG&gt;&lt;FONT size="6"&gt;Networking Automation and Analytics Knowledge Base&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/H2&gt;
&lt;P&gt;For one-on-one help with these products, you can open a ticket at&amp;nbsp;&lt;A href="https://developer.cisco.com/site/support/" target="_blank" rel="noopener"&gt;https://developer.cisco.com/site/support/&lt;/A&gt;. For other products, please contact Cisco TAC at&amp;nbsp;&lt;A href="https://www.cisco.com/c/en/us/support/index.html" target="_blank" rel="noopener"&gt;https://www.cisco.com/c/en/us/support/index.html&lt;/A&gt;&lt;/P&gt;
&lt;H4&gt;&amp;nbsp;&lt;/H4&gt;
&lt;BR /&gt;
&lt;H4&gt;&lt;FONT size="6"&gt;&lt;STRONG&gt;Networking Automation and Analytics&amp;nbsp;&lt;/STRONG&gt;-&amp;nbsp;&lt;FONT size="4"&gt;Make Network Automation simple with the community.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/H4&gt;
&lt;H2 style="font-family: CiscoSans, 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #58585b;"&gt;&amp;nbsp;&lt;/H2&gt;
&lt;H2 style="font-family: CiscoSans, 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #58585b;"&gt;&lt;U&gt;&lt;STRONG&gt;&lt;SPAN&gt;Start&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/U&gt;&amp;nbsp;&lt;/H2&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/learning/modules/automating-webex-teams-appdev" target="_blank" rel="noopener"&gt;Automating Webex Teams (Python)&lt;/A&gt; -&amp;nbsp;Leverage your favorite automation tools to incorporate Webex Teams REST APIs.&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/learning/modules/nso-basics" target="_blank" rel="noopener"&gt;NSO Basics for Network Automation&lt;/A&gt; -&amp;nbsp;Learn network programmability and Next Generation Orchestration using Cisco’s Network Service Orchestrator through theory and practice. Easily automate any networking vendor’s infrastructure at scale and see how NSO provides an incomparable API into both legacy CLI devices and RESTCONF/YANG model devices.&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/learning/modules/iosxr-cli-automation" target="_blank" rel="noopener"&gt;IOS-XR CLI Automation&lt;/A&gt; -&amp;nbsp;Cisco IOS-XR offers a comprehensive portfolio of APIs at every layer of the network stack, allowing users to leverage automated techniques to provision and manage the lifecycle of a network device.&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/learning/modules/cisco_sd-wan_with_ansible" target="_blank" rel="noopener"&gt;Cisco SD-WAN with Ansible&lt;/A&gt; - Learn the basics of&amp;nbsp;SD-WAN automation with Ansible.&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/learning/modules/napalm_automation" target="_blank" rel="noopener"&gt;Using NAPALM for Network Automation&lt;/A&gt; -&amp;nbsp;Accomplish network automation and device management with NAPALM.&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/startnow/#networking-101-v0" target="_blank" rel="noopener"&gt;Networking 101&lt;/A&gt; - Learn coding basics for Networking.&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/startnow/#en-networking-v0" target="_blank" rel="noopener"&gt;EN Networking&lt;/A&gt; - Build Apps with Cisco DNA Center Platform Solutions.&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/startnow/#dc-networking-v0" target="_blank" rel="noopener"&gt;DC Networking&lt;/A&gt; -&amp;nbsp;Explore Application Centric Infrastructure (ACI) programmability options and explore data center APIs.&lt;/LI&gt;
&lt;/UL&gt;
&lt;H2 style="font-family: CiscoSans, 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #58585b;"&gt;&amp;nbsp;&lt;/H2&gt;
&lt;H2 style="font-family: CiscoSans, 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #58585b;"&gt;&lt;U&gt;&lt;STRONG&gt;&lt;SPAN&gt;Learn&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/U&gt;&amp;nbsp;&lt;/H2&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/learning/labs/tags/Automation/page/1" target="_blank" rel="noopener"&gt;Cisco DevNet Learning Labs (Automation)&lt;/A&gt; - All DevNet Learning Labs tagged with the keyword 'Automation'&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/learning/labs/tags/Analytics/page/1" target="_blank" rel="noopener"&gt;Cisco DevNet Learning Labs (Analytics)&lt;/A&gt; - All DevNet Learning Labs tagged with the keyword 'Analytics'&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/network-automation/" target="_blank" rel="noopener"&gt;DevNet Automation Exchange&lt;/A&gt; -&amp;nbsp;DevNet Automation Exchange provides shared code repositories for network automation and guides teams through their journey with a walk-run-fly methodology.&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/automation-bootcamp/" target="_blank" rel="noopener"&gt;DevNet Automation Bootcamp&lt;/A&gt; -&amp;nbsp;an intensive, 9-day course delivered over 6 weeks for a team of up to 12 learners. This schedule gives your team time to absorb the new material they’re learning as they apply it to your infrastructure and business needs.&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/site/networking/" target="_blank" rel="noopener"&gt;Networking Dev Center&lt;/A&gt; - Learn how you can integrate with the network through full system management solutions in the cloud, utilize automation platforms and controllers, or directly interact with devices with APIs and Interfaces.&lt;/LI&gt;
&lt;/UL&gt;
&lt;BR /&gt;
&lt;H2 style="font-family: CiscoSans, 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #58585b;"&gt;&lt;U&gt;&lt;STRONG&gt;IDEs&lt;/STRONG&gt;&lt;/U&gt;&amp;nbsp;&lt;FONT size="4"&gt;- an Integrated Development Environment (IDE) is a software package available for download and use that can help simplify the development process. IDEs integrate many of the common tasks in software development to enable rapid application development.&lt;/FONT&gt;&lt;/H2&gt;
&lt;UL&gt;
&lt;LI style="font-family: CiscoSans, 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #58585b;"&gt;&lt;A href="https://www.jetbrains.com/pycharm/" target="_blank" rel="noopener"&gt;PyCharm&lt;/A&gt; - an IDE with full support for Python, as well as for HTML, CSS, JavaScript, Node.js and more.&lt;/LI&gt;
&lt;LI style="font-family: CiscoSans, 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #58585b;"&gt;&lt;A href="http://komodoide.com/" target="_blank" rel="noopener"&gt;Komodo&lt;/A&gt; - another IDE with full support for Python, as well as Go, Perl, Ruby and more.&lt;/LI&gt;
&lt;LI style="font-family: CiscoSans, 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #58585b;"&gt;&lt;A href="https://code.visualstudio.com/" target="_blank" rel="noopener"&gt;VS Code&lt;/A&gt; - Visual Studio Code is technically not an IDE. It's a lightweight but powerful source code editor which runs on your desktop and is available for Windows, macOS and Linux. It comes with built-in support for several programming languages and has a rich ecosystem of extensions for other languages and runtimes.&lt;/LI&gt;
&lt;/UL&gt;
&lt;H2&gt;&amp;nbsp;&lt;/H2&gt;
&lt;H2&gt;&lt;U&gt;&lt;STRONG&gt;SDKs&lt;/STRONG&gt;&lt;/U&gt; -&amp;nbsp;&lt;FONT size="4"&gt;a&amp;nbsp;software development kit (SDK) differs fundamentally from an IDE. An SDK is a set of functions, packages, documentation and programs required for development on a specific platform or technology, whereas an IDE can be thought of as providing tools for application development using a specific language or technology.&lt;/FONT&gt;&lt;/H2&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://blogs.cisco.com/developer/network-automation-dna-center-sdk-1" target="_blank" rel="noopener"&gt;Network Automation with Cisco DNA Center SDK – Part 1&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://blogs.cisco.com/developer/network-automation-cisco-dna-center-sdk-2" target="_blank" rel="noopener"&gt;Network Automation with Cisco DNA Center SDK – Part 2&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/site/python/" target="_blank" rel="noopener"&gt;Python Network Automation&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://pubhub.devnetcloud.com/media/netdevops-live/site/files/s01t01.pdf" target="_blank" rel="noopener"&gt;Useful Python Libraries for Network Engineers&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;BR /&gt;
&lt;H2&gt;&lt;U&gt;&lt;STRONG&gt;Sandboxes&lt;/STRONG&gt;&lt;/U&gt;&amp;nbsp;- &lt;FONT size="4"&gt;Cisco and Networking are practically synonymous! The Sandbox offers many networking labs with SDN controllers or API driven network gear!&lt;/FONT&gt;&lt;/H2&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/docs/sandbox/#!networking/networking-overview" target="_blank" rel="noopener"&gt;Networking Sandbox Highlights&lt;/A&gt; - on Cisco DevNet&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://devnetsandbox.cisco.com/RM/Topology?c=14ec7ccf-2988-474e-a135-1e90b9bc6caf" target="_blank" rel="noopener"&gt;Explore ALL Networking Sandboxes&lt;/A&gt; - on DevNet&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2&gt;&lt;U&gt;&lt;STRONG&gt;Learning Labs&lt;/STRONG&gt;&lt;/U&gt;&amp;nbsp;- &lt;FONT size="4"&gt;just like our Sandboxes, the Learning Labs on Cisco DevNet are FREE to use!&lt;/FONT&gt;&lt;/H2&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/learning/labs/tags/Networking" target="_blank" rel="noopener"&gt;Networking Labs&lt;/A&gt; - all of the Networking Learning Labs on Cisco DevNet&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/learning/tracks/netprog-eng" target="_blank" rel="noopener"&gt;Network Programmability for Network Engineers&lt;/A&gt; - Learning Track on DevNet&lt;/LI&gt;
&lt;/UL&gt;
&lt;H2&gt;&amp;nbsp;&lt;/H2&gt;
&lt;H2&gt;&lt;U&gt;&lt;STRONG&gt;Cisco Modeling Labs&lt;/STRONG&gt;&lt;/U&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;- &lt;FONT size="4"&gt;Cisco Modeling Labs (CML) is our premier platform for network simulation. With an easy-to-use HTML5 UI and a comprehensive API, Cisco Modeling Labs makes it fun to design, test, troubleshoot, and learn.&lt;/FONT&gt;&lt;/H2&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/modeling-labs/" target="_blank" rel="noopener"&gt;Cisco Modeling Labs&lt;/A&gt; - on Cisco DevNet&lt;/LI&gt;
&lt;/UL&gt;
&lt;/DIV&gt;
&lt;DIV class="lia-message-template-content-zone"&gt;
&lt;H2&gt;&amp;nbsp;&lt;/H2&gt;
&lt;H2&gt;&lt;U&gt;&lt;STRONG&gt;Postman&lt;/STRONG&gt;&lt;/U&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;- &lt;FONT size="4"&gt;Postman can be utilized to build and test APIs. In the context of network programmability where an API is already constructed and ready to be followed, administrators and developers can utilize Postman to debug code and test REST calls that need to be made. Postman also offers a browser extension for Google Chrome, available within the Chrome Web Store.&amp;nbsp;There are similar easy-to-use tools like Insomnia and Paw that are popular as well.&lt;/FONT&gt;&lt;/H2&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://www.getpostman.com/" target="_blank" rel="noopener"&gt;Postman&lt;/A&gt; - collaboration platform for API development&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://www.postman.com/ciscodevnet" target="_blank" rel="noopener"&gt;Cisco DevNet Postman Collection&lt;/A&gt; - DevNet's Postman collection, which is hosted on Postman site&amp;nbsp;&lt;/LI&gt;
&lt;/UL&gt;
&lt;H2&gt;&amp;nbsp;&lt;/H2&gt;
&lt;H2&gt;&lt;U&gt;&lt;STRONG&gt;VIRL&lt;/STRONG&gt;&lt;/U&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;- &lt;FONT size="4"&gt;Cisco Virtual Internet Routing Lab (VIRL) is an extensible network virtualization platform that enables the development of high-fidelity models of real or planned networks.  VIRL includes current virtualized versions of Cisco network operating systems and allows integration with 'real' physical / external networks, network elements, and servers.&lt;/FONT&gt;&lt;/H2&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="http://get.virl.info/tutorials.php" target="_blank" rel="noopener"&gt;VIRL&lt;/A&gt; - get VIRL, deploy VIRL, as well as tutorials and resources.&amp;nbsp;&lt;/LI&gt;
&lt;/UL&gt;
&lt;/DIV&gt;
&lt;DIV class="lia-message-template-content-zone"&gt;
&lt;H2&gt;&amp;nbsp;&lt;/H2&gt;
&lt;H2&gt;&lt;U&gt;&lt;STRONG&gt;Cisco Active Advisor&lt;/STRONG&gt;&lt;/U&gt; - &lt;FONT size="4"&gt;Cisco Active Advisor simplifies network discovery and finds security alerts that apply to your devices. It also analyzes contract coverage and end-of-life status, and can compare your network against Cisco Validated Designs. Best of all, it's free.&lt;/FONT&gt;&lt;/H2&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://www.cisco.com/c/en/us/products/cloud-systems-management/active-advisor/index.html?keycode=000418636" target="_blank" rel="noopener"&gt;Cisco Active Advisor&lt;/A&gt; - Reduce network risk and boost security for free&lt;/LI&gt;
&lt;/UL&gt;
&lt;/DIV&gt;
&lt;DIV class="lia-message-template-content-zone"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class="lia-message-template-content-zone"&gt;
&lt;H2&gt;&lt;U&gt;&lt;STRONG&gt;Cisco Network Assistant&lt;/STRONG&gt;&lt;/U&gt; - &lt;FONT size="4"&gt;Cisco Network Assistant is a PC-based network management application optimized for wired and wireless networks for growing Small-Medium sized businesses. Cisco Network Assistant provides a centralized network view with a user-friendly GUI that simplifies configuration, management, and troubleshooting.&lt;/FONT&gt;&lt;/H2&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://www.cisco.com/c/en/us/support/cloud-systems-management/network-assistant-version-6-0/model.html" target="_blank" rel="noopener"&gt;Cisco Network Assistant&lt;/A&gt; - Using Cisco Network Assistant, network administrators can easily apply common services, generate inventory reports and synchronize passwords across Cisco switches, routers, wireless LAN controllers, and access points.&lt;/LI&gt;
&lt;/UL&gt;
&lt;/DIV&gt;
&lt;DIV class="lia-message-template-content-zone"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class="lia-message-template-content-zone"&gt;
&lt;H2&gt;&lt;U&gt;&lt;STRONG&gt;Cisco Bug Search Tool&lt;/STRONG&gt;&lt;/U&gt;&amp;nbsp;- &lt;FONT size="4"&gt;The Cisco bug tracking system maintains a comprehensive list of defects and vulnerabilities in Cisco products and software.&amp;nbsp;&lt;/FONT&gt;&lt;/H2&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://bst.cloudapps.cisco.com/bugsearch/" target="_blank" rel="noopener"&gt;Cisco Bug Search Tool&lt;/A&gt; - Bug Search is a web-based tool that acts as a gateway to the bug tracking system and provides you with detailed defect information about your products and software.&lt;/LI&gt;
&lt;/UL&gt;
&lt;BR /&gt;&lt;HR /&gt;&lt;BR /&gt;
&lt;H2&gt;&lt;U&gt;&lt;STRONG&gt;Cisco Internetworking Troubleshooting Tools&lt;/STRONG&gt;&lt;/U&gt;&lt;/H2&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://www.cisco.com/en/US/docs/internetworking/troubleshooting/guide/tr1902.html#wp1020544" target="_blank" rel="noopener"&gt;Troubleshooting Tools&lt;/A&gt; -&amp;nbsp;information about the wide variety of tools available to assist you in troubleshooting your internetwork. This includes information on using router diagnostic commands, Cisco network management tools, and third-party troubleshooting tools.&lt;/LI&gt;
&lt;/UL&gt;
&lt;/DIV&gt;
&lt;DIV class="lia-message-template-content-zone"&gt;&lt;BR /&gt;
&lt;H2&gt;&lt;U&gt;&lt;STRONG&gt;Docs&lt;/STRONG&gt;&lt;/U&gt;&lt;/H2&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://www.cisco.com/c/en/us/support/docs/availability/high-availability/15114-NMS-bestpractice.html" target="_blank" rel="noopener"&gt;Network Management System: Best Practices&lt;/A&gt; White Paper (2018)&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://www.cisco.com/c/en/us/support/docs/ip/access-lists/13608-21.html" target="_blank" rel="noopener"&gt;Cisco Guide to Harden Cisco IOS Devices&lt;/A&gt; (2020)&lt;/LI&gt;
&lt;/UL&gt;
&lt;BR /&gt;
&lt;H2&gt;&lt;U&gt;&lt;STRONG&gt;External Resources&lt;/STRONG&gt;&lt;/U&gt;&lt;/H2&gt;
&lt;DIV&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://www.dnsstuff.com/cisco-network-monitoring-tools" target="_blank" rel="noopener"&gt;Best Cisco Monitoring Tools for Network Performance and Routers&lt;/A&gt; - Tools for monitoring Cisco networks&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;</description>
      <pubDate>Wed, 05 May 2021 16:38:10 GMT</pubDate>
      <guid>https://community.cisco.com/t5/networking-documents/networking-automation-and-analytics-knowledge-base/ta-p/4393538</guid>
      <dc:creator>alexstev</dc:creator>
      <dc:date>2021-05-05T16:38:10Z</dc:date>
    </item>
    <item>
      <title>Networking Tools Knowledge Base</title>
      <link>https://community.cisco.com/t5/networking-documents/networking-tools-knowledge-base/ta-p/4392305</link>
      <description>&lt;DIV class="lia-message-template-content-zone"&gt;
&lt;H2 class="lia-message-template-content-zone"&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-left" image-alt="net-tools.png" style="width: 125px;"&gt;&lt;img src="https://community.cisco.com/t5/image/serverpage/image-id/118770iAE4E3B632E6DCEC9/image-dimensions/125x125?v=v2" width="125" height="125" role="button" title="net-tools.png" alt="net-tools.png" /&gt;&lt;/span&gt;&lt;STRONG&gt;&lt;FONT size="6"&gt;Networking Tools Knowledge Base&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/H2&gt;
&lt;P&gt;For one-on-one help with these products, you can open a ticket at&amp;nbsp;&lt;A href="https://developer.cisco.com/site/support/" target="_blank" rel="noopener"&gt;https://developer.cisco.com/site/support/&lt;/A&gt;. For other products, please contact Cisco TAC at&amp;nbsp;&lt;A href="https://www.cisco.com/c/en/us/support/index.html" target="_blank" rel="noopener"&gt;https://www.cisco.com/c/en/us/support/index.html&lt;/A&gt;&lt;/P&gt;
&lt;H4&gt;&amp;nbsp;&lt;/H4&gt;
&lt;BR /&gt;
&lt;H4&gt;&lt;FONT size="6"&gt;&lt;STRONG&gt;Networking Tools&amp;nbsp;&lt;/STRONG&gt;-&amp;nbsp;&lt;FONT size="4"&gt;Making a Network Engineer's life easier. Work smarter.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/H4&gt;
&lt;H2 style="font-family: CiscoSans, 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #58585b;"&gt;&amp;nbsp;&lt;/H2&gt;
&lt;H2 style="font-family: CiscoSans, 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #58585b;"&gt;&lt;U&gt;&lt;STRONG&gt;&lt;SPAN&gt;Start&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/U&gt;&amp;nbsp;&lt;/H2&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/startnow/#networking-101-v0" target="_blank" rel="noopener"&gt;Networking 101&lt;/A&gt; - Learn coding basics for Networking.&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/startnow/#en-networking-v0" target="_blank" rel="noopener"&gt;EN Networking&lt;/A&gt; - Build Apps with Cisco DNA Center Platform Solutions.&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/startnow/#dc-networking-v0" target="_blank" rel="noopener"&gt;DC Networking&lt;/A&gt; -&amp;nbsp;Explore Application Centric Infrastructure (ACI) programmability options and explore data center APIs.&lt;/LI&gt;
&lt;/UL&gt;
&lt;H2 style="font-family: CiscoSans, 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #58585b;"&gt;&amp;nbsp;&lt;/H2&gt;
&lt;H2 style="font-family: CiscoSans, 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #58585b;"&gt;&lt;U&gt;&lt;STRONG&gt;&lt;SPAN&gt;Learn&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/U&gt;&amp;nbsp;&lt;/H2&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/site/networking/" target="_blank" rel="noopener"&gt;Networking Dev Center&lt;/A&gt; - Learn how you can integrate with the network through full system management solutions in the cloud, utilize automation platforms and controllers, or directly interact with devices with APIs and Interfaces.&lt;/LI&gt;
&lt;/UL&gt;
&lt;BR /&gt;
&lt;H2 style="font-family: CiscoSans, 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #58585b;"&gt;&lt;U&gt;&lt;STRONG&gt;IDEs&lt;/STRONG&gt;&lt;/U&gt;&amp;nbsp;&lt;FONT size="4"&gt;- an Integrated Development Environment (IDE) is a software package available for download and use that can help simplify the development process. IDEs integrate many of the common tasks in software development to enable rapid application development.&lt;/FONT&gt;&lt;/H2&gt;
&lt;UL&gt;
&lt;LI style="font-family: CiscoSans, 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #58585b;"&gt;&lt;A href="https://www.jetbrains.com/pycharm/" target="_blank" rel="noopener"&gt;PyCharm&lt;/A&gt; - an IDE with full support for Python, as well as for HTML, CSS, JavaScript, Node.js and more.&lt;/LI&gt;
&lt;LI style="font-family: CiscoSans, 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #58585b;"&gt;&lt;A href="http://komodoide.com/" target="_blank" rel="noopener"&gt;Komodo&lt;/A&gt; - another IDE with full support for Python, as well as Go, Perl, Ruby and more.&lt;/LI&gt;
&lt;/UL&gt;
&lt;BR /&gt;
&lt;H2&gt;&lt;U&gt;&lt;STRONG&gt;SDKs&lt;/STRONG&gt;&lt;/U&gt; -&amp;nbsp;&lt;FONT size="4"&gt;a&amp;nbsp;software development kit (SDK) differs fundamentally from an IDE. An SDK is a set of functions, packages, documentation and programs required for development on a specific platform or technology, whereas an IDE can be thought of as providing tools for application development using a specific language or technology.&lt;/FONT&gt;&lt;/H2&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://blogs.cisco.com/developer/network-automation-dna-center-sdk-1" target="_blank" rel="noopener"&gt;Network Automation with Cisco DNA Center SDK – Part 1&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://blogs.cisco.com/developer/network-automation-cisco-dna-center-sdk-2" target="_blank" rel="noopener"&gt;Network Automation with Cisco DNA Center SDK – Part 2&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/site/python/" target="_blank" rel="noopener"&gt;Python Network Automation&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://pubhub.devnetcloud.com/media/netdevops-live/site/files/s01t01.pdf" target="_blank" rel="noopener"&gt;Useful Python Libraries for Network Engineers&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;BR /&gt;
&lt;H2&gt;&lt;U&gt;&lt;STRONG&gt;Sandboxes&lt;/STRONG&gt;&lt;/U&gt;&amp;nbsp;- &lt;FONT size="4"&gt;Cisco and Networking are practically synonymous! The Sandbox offers many networking labs with SDN controllers or API driven network gear!&lt;/FONT&gt;&lt;/H2&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/docs/sandbox/#!networking/networking-overview" target="_blank" rel="noopener"&gt;Networking Sandbox Highlights&lt;/A&gt; - on Cisco DevNet&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://devnetsandbox.cisco.com/RM/Topology?c=14ec7ccf-2988-474e-a135-1e90b9bc6caf" target="_blank" rel="noopener"&gt;Explore ALL Networking Sandboxes&lt;/A&gt; - on DevNet&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2&gt;&lt;U&gt;&lt;STRONG&gt;Learning Labs&lt;/STRONG&gt;&lt;/U&gt;&amp;nbsp;- &lt;FONT size="4"&gt;just like our Sandboxes, the Learning Labs on Cisco DevNet are FREE to use!&lt;/FONT&gt;&lt;/H2&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/learning/labs/tags/Networking" target="_blank" rel="noopener"&gt;Networking Labs&lt;/A&gt; - all of the Networking Learning Labs on Cisco DevNet&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/learning/tracks/netprog-eng" target="_blank" rel="noopener"&gt;Network Programmability for Network Engineers&lt;/A&gt; - Learning Track on DevNet&lt;/LI&gt;
&lt;/UL&gt;
&lt;H2&gt;&amp;nbsp;&lt;/H2&gt;
&lt;H2&gt;&lt;U&gt;&lt;STRONG&gt;Cisco Modeling Labs&lt;/STRONG&gt;&lt;/U&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;- &lt;FONT size="4"&gt;Cisco Modeling Labs (CML) is our premier platform for network simulation. With an easy-to-use HTML5 UI and a comprehensive API, Cisco Modeling Labs makes it fun to design, test, troubleshoot, and learn.&lt;/FONT&gt;&lt;/H2&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/modeling-labs/" target="_blank" rel="noopener"&gt;Cisco Modeling Labs&lt;/A&gt; - on Cisco DevNet&lt;/LI&gt;
&lt;/UL&gt;
&lt;/DIV&gt;
&lt;DIV class="lia-message-template-content-zone"&gt;
&lt;H2&gt;&amp;nbsp;&lt;/H2&gt;
&lt;H2&gt;&lt;U&gt;&lt;STRONG&gt;Postman&lt;/STRONG&gt;&lt;/U&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;- &lt;FONT size="4"&gt;Postman can be utilized to build and test APIs. In the context of network programmability where an API is already constructed and ready to be followed, administrators and developers can utilize Postman to debug code and test REST calls that need to be made. Postman also offers a browser extension for Google Chrome, available within the Chrome Web Store.&amp;nbsp;There are similar easy-to-use tools like Insomnia and Paw that are popular as well.&lt;/FONT&gt;&lt;/H2&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://www.getpostman.com/" target="_blank" rel="noopener"&gt;Postman&lt;/A&gt; - collaboration platform for API development&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://www.postman.com/ciscodevnet" target="_blank" rel="noopener"&gt;Cisco DevNet Postman Collection&lt;/A&gt; - DevNet's Postman collection, which is hosted on Postman site&amp;nbsp;&lt;/LI&gt;
&lt;/UL&gt;
&lt;/DIV&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV class="lia-message-template-content-zone"&gt;
&lt;H2&gt;&lt;U&gt;&lt;STRONG&gt;Cisco Active Advisor&lt;/STRONG&gt;&lt;/U&gt; - &lt;FONT size="4"&gt;Cisco Active Advisor simplifies network discovery and finds security alerts that apply to your devices. It also analyzes contract coverage and end-of-life status, and can compare your network against Cisco Validated Designs. Best of all, it's free.&lt;/FONT&gt;&lt;/H2&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://www.cisco.com/c/en/us/products/cloud-systems-management/active-advisor/index.html?keycode=000418636" target="_blank" rel="noopener"&gt;Cisco Active Advisor&lt;/A&gt; - Reduce network risk and boost security for free&lt;/LI&gt;
&lt;/UL&gt;
&lt;/DIV&gt;
&lt;DIV class="lia-message-template-content-zone"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class="lia-message-template-content-zone"&gt;
&lt;H2&gt;&lt;U&gt;&lt;STRONG&gt;Cisco Network Assistant&lt;/STRONG&gt;&lt;/U&gt; - &lt;FONT size="4"&gt;Cisco Network Assistant is a PC-based network management application optimized for wired and wireless networks for growing Small-Medium sized businesses. Cisco Network Assistant provides a centralized network view with a user-friendly GUI that simplifies configuration, management, and troubleshooting.&lt;/FONT&gt;&lt;/H2&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://www.cisco.com/c/en/us/support/cloud-systems-management/network-assistant-version-6-0/model.html" target="_blank" rel="noopener"&gt;Cisco Network Assistant&lt;/A&gt; - Using Cisco Network Assistant, network administrators can easily apply common services, generate inventory reports and synchronize passwords across Cisco switches, routers, wireless LAN controllers, and access points.&lt;/LI&gt;
&lt;/UL&gt;
&lt;/DIV&gt;
&lt;DIV class="lia-message-template-content-zone"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class="lia-message-template-content-zone"&gt;
&lt;H2&gt;&lt;U&gt;&lt;STRONG&gt;Cisco Bug Search Tool&lt;/STRONG&gt;&lt;/U&gt;&amp;nbsp;- &lt;FONT size="4"&gt;The Cisco bug tracking system maintains a comprehensive list of defects and vulnerabilities in Cisco products and software.&amp;nbsp;&lt;/FONT&gt;&lt;/H2&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://bst.cloudapps.cisco.com/bugsearch/" target="_blank" rel="noopener"&gt;Cisco Bug Search Tool&lt;/A&gt; - Bug Search is a web-based tool that acts as a gateway to the bug tracking system and provides you with detailed defect information about your products and software.&lt;/LI&gt;
&lt;/UL&gt;
&lt;BR /&gt;&lt;HR /&gt;&lt;BR /&gt;
&lt;H2&gt;&lt;U&gt;&lt;STRONG&gt;Cisco Internetworking Troubleshooting Tools&lt;/STRONG&gt;&lt;/U&gt;&lt;/H2&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://www.cisco.com/en/US/docs/internetworking/troubleshooting/guide/tr1902.html#wp1020544" target="_blank" rel="noopener"&gt;Troubleshooting Tools&lt;/A&gt; -&amp;nbsp;information about the wide variety of tools available to assist you in troubleshooting your internetwork. This includes information on using router diagnostic commands, Cisco network management tools, and third-party troubleshooting tools.&lt;/LI&gt;
&lt;/UL&gt;
&lt;/DIV&gt;
&lt;DIV class="lia-message-template-content-zone"&gt;&lt;BR /&gt;
&lt;H2&gt;&lt;U&gt;&lt;STRONG&gt;Docs&lt;/STRONG&gt;&lt;/U&gt;&lt;/H2&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://www.cisco.com/c/en/us/support/docs/availability/high-availability/15114-NMS-bestpractice.html" target="_blank" rel="noopener"&gt;Network Management System: Best Practices&lt;/A&gt; White Paper (2018)&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://www.cisco.com/c/en/us/support/docs/ip/access-lists/13608-21.html" target="_blank" rel="noopener"&gt;Cisco Guide to Harden Cisco IOS Devices&lt;/A&gt; (2020)&lt;/LI&gt;
&lt;/UL&gt;
&lt;BR /&gt;
&lt;H2&gt;&lt;U&gt;&lt;STRONG&gt;External Resources&lt;/STRONG&gt;&lt;/U&gt;&lt;/H2&gt;
&lt;DIV&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://www.dnsstuff.com/cisco-network-monitoring-tools" target="_blank" rel="noopener"&gt;Best Cisco Monitoring Tools for Network Performance and Routers&lt;/A&gt; - Tools for monitoring Cisco networks&lt;/LI&gt;
&lt;/UL&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;</description>
      <pubDate>Wed, 05 May 2021 16:36:56 GMT</pubDate>
      <guid>https://community.cisco.com/t5/networking-documents/networking-tools-knowledge-base/ta-p/4392305</guid>
      <dc:creator>alexstev</dc:creator>
      <dc:date>2021-05-05T16:36:56Z</dc:date>
    </item>
    <item>
      <title>IoT Knowledge Base</title>
      <link>https://community.cisco.com/t5/internet-of-things-iot-documents/iot-knowledge-base/ta-p/4310754</link>
      <description>&lt;DIV class="lia-message-template-content-zone"&gt;
&lt;H2 class="lia-message-template-content-zone"&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-left" image-alt="IoT_fc_512.png" style="width: 105px;"&gt;&lt;img src="https://community.cisco.com/t5/image/serverpage/image-id/106876i4C50443714FBA849/image-dimensions/105x105?v=v2" width="105" height="105" role="button" title="IoT_fc_512.png" alt="IoT_fc_512.png" /&gt;&lt;/span&gt;&lt;STRONG&gt;&lt;FONT size="6"&gt;IoT Knowledge Base&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/H2&gt;
&lt;P&gt;For one-on-one help with these products, you can open a ticket at&amp;nbsp;&lt;A href="https://developer.cisco.com/site/support/" target="_blank" rel="noopener"&gt;https://developer.cisco.com/site/support/&lt;/A&gt;. For other products, please contact Cisco TAC (&lt;A href="https://tac.cisco.com" target="_blank" rel="noopener"&gt;tac.cisco.com&lt;/A&gt;).&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H4&gt;&lt;FONT size="6"&gt;&lt;STRONG&gt;Internet of Things (IoT)&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H4&gt;
&lt;H2 style="font-family: CiscoSans, 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #58585b;"&gt;&amp;nbsp;&lt;/H2&gt;
&lt;H2 style="font-family: CiscoSans, 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #58585b;"&gt;&lt;U&gt;&lt;STRONG&gt;Start&lt;/STRONG&gt;&lt;/U&gt;&lt;/H2&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://www.cisco.com/c/en/us/solutions/internet-of-things/overview.html" target="_blank" rel="noopener"&gt;Cisco IoT - Overview&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://www.cisco.com/c/en/us/solutions/internet-of-things/iot-network-connectivity.html" target="_blank" rel="noopener"&gt;IoT Networking&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://www.cisco.com/c/en/us/solutions/internet-of-things/resources/case-studies.html" target="_blank" rel="noopener"&gt;IoT Customer Stories&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/startnow/#iot-edge-v0" target="_blank" rel="noopener"&gt;Learning Path - IOT &amp;amp; Edge Computing Basics&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;H2 style="font-family: CiscoSans, 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #58585b;"&gt;&amp;nbsp;&lt;/H2&gt;
&lt;H2 style="font-family: CiscoSans, 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #58585b;"&gt;&lt;U&gt;&lt;STRONG&gt;Learn&lt;/STRONG&gt;&lt;/U&gt;&lt;/H2&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/learning/tracks/iot" target="_blank" rel="noopener"&gt;Learning Labs - Learning Track - Cisco IoT&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/iot/" target="_blank" rel="noopener"&gt;IoT Dev Center&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://devnetsandbox.cisco.com/RM/Topology?c=171f6448-a74a-4831-a8c5-ad6f681bfc0d" target="_blank" rel="noopener"&gt;Sandbox Remote Labs - IoT&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/codeexchange/platforms/iox" target="_blank" rel="noopener"&gt;Cisco Code Exchange - Cisco IoT&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/network-automation/listing/#domain=IoT" target="_blank" rel="noopener"&gt;DevNet Automation Exchange - IoT&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;Edge Compute and Software
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/edge-intelligence/" target="_blank" rel="noopener"&gt;Cisco Edge Intelligence&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/site/iox/" target="_blank" rel="noopener"&gt;IOx&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;UL&gt;
&lt;LI&gt;Networking
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/docs/ipv6-mesh/" target="_blank" rel="noopener"&gt;Cisco IPv6 Mesh&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/industrial-netdevops/" target="_blank" rel="noopener"&gt;Industrial NetDevOps&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;LI&gt;Security
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/site/mud/" target="_blank" rel="noopener"&gt;Manufacturer Usage Descriptions (MUD)&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;BR /&gt;
&lt;H2 style="font-family: CiscoSans, 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #58585b;"&gt;&lt;U&gt;&lt;STRONG&gt;Certifications&lt;/STRONG&gt;&lt;/U&gt;&lt;/H2&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/certification/devnet-iot/" target="_blank" rel="noopener"&gt;Cisco Certified DevNet Specialist - IoT&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://www.cisco.com/c/en/us/training-events/training-certifications/certifications/devnet/cisco-certified-devnet-professional.html?wcmmode=disabled#~exams" target="_blank" rel="noopener"&gt;Cisco Certified DevNet Professional&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;BR /&gt;
&lt;H2 style="font-family: CiscoSans, 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #58585b;"&gt;&lt;U&gt;&lt;STRONG&gt;Exam&lt;/STRONG&gt;&lt;/U&gt;&lt;/H2&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://www.cisco.com/c/en/us/training-events/training-certifications/exams/current-list/deviot-300-915.html" target="_blank" rel="noopener"&gt;Developing Solutions Using Cisco IoT and Edge Platforms (300-915 DEVIOT)&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;BR /&gt;
&lt;H2&gt;&lt;U&gt;&lt;STRONG&gt;Courses and Exam Prep&lt;/STRONG&gt;&lt;/U&gt;&lt;/H2&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://www.cisco.com/c/en/us/training-events/training-certifications/training/training-services/courses/developing-applications-using-cisco-core-platforms-and-apis-devcor.html" target="_blank" rel="noopener"&gt;Course -&amp;nbsp;Developing Applications Using Cisco Core Platforms and APIs (DEVCOR) v1.0&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/certification/exam-topic-iot/" target="_blank" rel="noopener"&gt;300-915 DEVIOT - Exam Overview&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;BR /&gt;
&lt;H2&gt;&lt;U&gt;&lt;STRONG&gt;IoT APIs&lt;/STRONG&gt;&lt;/U&gt;&lt;/H2&gt;
&lt;DIV&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/docs/iox/" target="_blank" rel="noopener"&gt;IOx&amp;nbsp;&lt;/A&gt;- Host applications on Cisco hardware, including container-based deployments.&lt;/LI&gt;
&lt;/UL&gt;
&lt;/DIV&gt;
&lt;DIV&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/docs/ipv6-mesh/" target="_blank" rel="noopener"&gt;Cisco IPv6 Mesh&amp;nbsp;&lt;/A&gt;- Create a communication network overlay for the electric distribution grid to enable street lighting, connectivity to solar or wind power, on-demand metering, and other smart city use cases.&lt;/LI&gt;
&lt;/UL&gt;
&lt;/DIV&gt;
&lt;DIV&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/docs/jasper/" target="_blank" rel="noopener"&gt;Control Center&amp;nbsp;&lt;/A&gt;- Automate connectivity management, deployment, and track activity for all your connected devices.&lt;/LI&gt;
&lt;/UL&gt;
&lt;/DIV&gt;
&lt;DIV&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/docs/kinetic/" target="_blank" rel="noopener"&gt;Cisco Kinetic&amp;nbsp;&lt;/A&gt;- Integrate data routes with fog application data, extract data from data pipes with connectors, and move or keep categorized data with policies.&lt;/LI&gt;
&lt;/UL&gt;
&lt;/DIV&gt;
&lt;DIV&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/docs/cisco-kinetic-for-cities/" target="_blank" rel="noopener"&gt;Cisco Kinetic for Cities&amp;nbsp;&lt;/A&gt;- Aggregate and organize data from city infrastructure sensors and other data sources in a consistent format.&lt;/LI&gt;
&lt;/UL&gt;
&lt;/DIV&gt;
&lt;DIV&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/docs/mud/" target="_blank" rel="noopener"&gt;Manufacturer Usage Description&amp;nbsp;&lt;/A&gt;- Facilitate device visibility and segmentation of IoT devices by defining the corresponding behaviors for that device.&lt;/LI&gt;
&lt;/UL&gt;
&lt;BR /&gt;
&lt;H2&gt;&lt;U&gt;&lt;STRONG&gt;Cisco Community Forums&lt;/STRONG&gt;&lt;/U&gt;&lt;/H2&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://community.cisco.com/t5/developer-internet-of-things/ct-p/4698j-developer-iot" target="_blank" rel="noopener"&gt;&lt;EM&gt;Developer&lt;/EM&gt; Internet of Things&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://community.cisco.com/t5/internet-of-things-iot/bd-p/4698j-disc-dev-iot" target="_blank" rel="noopener"&gt;Internet of Things &lt;EM&gt;Discussions&lt;/EM&gt;&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://community.cisco.com/t5/internet-of-things-iot-documents/tkb-p/4698j-docs-dev-iot" target="_blank" rel="noopener"&gt;Internet of Things &lt;EM&gt;Documents&lt;/EM&gt;&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;BR /&gt;
&lt;H2&gt;&lt;U&gt;&lt;STRONG&gt;Docs&lt;/STRONG&gt;&lt;/U&gt;&lt;/H2&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/docs/iotod/" target="_blank" rel="noopener"&gt;Cisco IoT Operations Dashboard&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://www.cisco.com/c/en/us/td/docs/routers/connectedgrid/iot_dm/guide/guide_5_0/b_iot-device-manager-5/b_iot-device-manager-5_chapter_00.html" target="_blank" rel="noopener"&gt;Cisco IoT Device Manager Installation and User Guide, Release 5.x (Updated: February 18, 2021)&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;</description>
      <pubDate>Thu, 22 Apr 2021 20:54:11 GMT</pubDate>
      <guid>https://community.cisco.com/t5/internet-of-things-iot-documents/iot-knowledge-base/ta-p/4310754</guid>
      <dc:creator>Paul Zimmerman</dc:creator>
      <dc:date>2021-04-22T20:54:11Z</dc:date>
    </item>
    <item>
      <title>YANG Tools Knowledge Base</title>
      <link>https://community.cisco.com/t5/networking-documents/yang-tools-knowledge-base/ta-p/4391750</link>
      <description>&lt;DIV class="lia-message-template-content-zone"&gt;
&lt;H2 class="lia-message-template-content-zone"&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-left" image-alt="yang.png" style="width: 127px;"&gt;&lt;img src="https://community.cisco.com/t5/image/serverpage/image-id/118711i4DF72772EA09EA2E/image-dimensions/127x127?v=v2" width="127" height="127" role="button" title="yang.png" alt="yang.png" /&gt;&lt;/span&gt;&lt;STRONG&gt;&lt;FONT size="6"&gt;YANG Tools Knowledge Base&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/H2&gt;
&lt;P&gt;For one-on-one help with developer products, you can open a ticket at&amp;nbsp;&lt;A href="https://developer.cisco.com/site/support/" target="_blank" rel="noopener"&gt;https://developer.cisco.com/site/support/&lt;/A&gt;. For other products, please contact Cisco TAC (&lt;A href="https://www.cisco.com/c/en/us/support/index.html" target="_blank" rel="noopener"&gt;https://www.cisco.com/c/en/us/support/index.html&lt;/A&gt;).&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;H4&gt;&amp;nbsp;&lt;/H4&gt;
&lt;BR /&gt;
&lt;H4&gt;&lt;FONT size="6"&gt;&lt;STRONG&gt;YANG Tools&amp;nbsp;&lt;/STRONG&gt;-&amp;nbsp;&lt;FONT size="4"&gt;You can use these YANG tools to deploy, configure, monitor, and troubleshoot.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/H4&gt;
&lt;H2 style="font-family: CiscoSans, 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #58585b;"&gt;&amp;nbsp;&lt;/H2&gt;
&lt;H2 style="font-family: CiscoSans, 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #58585b;"&gt;&lt;U&gt;&lt;STRONG&gt;1. YANG Suite&lt;/STRONG&gt;&lt;/U&gt; -&lt;FONT size="4"&gt;&amp;nbsp;a set of tools related to YANG models and related technologies such as NETCONF&lt;/FONT&gt;&lt;/H2&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://github.com/CiscoDevNet/yangsuite" target="_blank" rel="noopener"&gt;Cisco YANG Suite GitHub Repo&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://blogs.cisco.com/developer/363-yangsuite-01" target="_blank" rel="noopener"&gt;The Wait Is Over: Cisco YANG Suite Is Here! - Cisco Blogs&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/docs/yangsuite/" target="_blank" rel="noopener"&gt;YANG Suite&lt;/A&gt; - Documentation on Cisco DevNet&lt;/LI&gt;
&lt;LI&gt;&lt;A href="mailto:yangsuite-support-ext@cisco.com" target="_blank" rel="noopener"&gt;yangsuite-support-ext@cisco.com&lt;/A&gt;&amp;nbsp;- YANG Suite external mailer&lt;/LI&gt;
&lt;/UL&gt;
&lt;BR /&gt;
&lt;H2 style="font-family: CiscoSans, 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #58585b;"&gt;&lt;U&gt;&lt;STRONG&gt;2. YANG Development Kit&lt;/STRONG&gt;&lt;/U&gt;&amp;nbsp;&lt;FONT size="4"&gt;- a Python SDK generated from YANG data models.&lt;/FONT&gt;&lt;/H2&gt;
&lt;UL&gt;
&lt;LI style="font-family: CiscoSans, 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #58585b;"&gt;&lt;A href="https://developer.cisco.com/site/ydk/" target="_blank" rel="noopener"&gt;YANG Development Kit&lt;/A&gt; - on Cisco DevNet&lt;/LI&gt;
&lt;LI style="font-family: CiscoSans, 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #58585b;"&gt;&lt;A href="https://github.com/CiscoDevNet/ydk-py" target="_blank" rel="noopener"&gt;YANG Development Kit&lt;/A&gt; - Cisco DevNet's GitHub Repository (Python)&lt;/LI&gt;
&lt;/UL&gt;
&lt;BR /&gt;
&lt;H2&gt;&lt;U&gt;&lt;STRONG&gt;3. ncclient&lt;/STRONG&gt;&lt;/U&gt; -&amp;nbsp;&lt;FONT size="4"&gt;a Python library that facilitates client-side scripting and application development around the NETCONF protocol.&lt;/FONT&gt;&lt;/H2&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://github.com/ncclient/ncclient" target="_blank" rel="noopener"&gt;ncclient&lt;/A&gt; - official GitHub Repository&lt;/LI&gt;
&lt;/UL&gt;
&lt;BR /&gt;
&lt;H2&gt;&lt;U&gt;&lt;STRONG&gt;4. pyang&lt;/STRONG&gt;&lt;/U&gt;&amp;nbsp;- &lt;FONT size="4"&gt;a YANG validator, and code generator, written in python.&lt;/FONT&gt;&lt;/H2&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://github.com/mbj4668/pyang" target="_blank" rel="noopener"&gt;pyang&lt;/A&gt; - official GitHub Repository&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2&gt;&lt;U&gt;&lt;STRONG&gt;5. yang.connector&lt;/STRONG&gt;&lt;/U&gt;&amp;nbsp;- &lt;FONT size="4"&gt;a package containing collections of tools to test YANG models via NETCONF and RESTCONF protocols.&lt;/FONT&gt;&lt;/H2&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/docs/yang-connector/" target="_blank" rel="noopener"&gt;yang.connector&lt;/A&gt; - Documentation on Cisco DevNet&lt;/LI&gt;
&lt;/UL&gt;
&lt;H2&gt;&amp;nbsp;&lt;/H2&gt;
&lt;H2&gt;&lt;U&gt;&lt;STRONG&gt;6. yang-explorer&lt;/STRONG&gt;&lt;/U&gt;- &lt;FONT size="4"&gt;an&amp;nbsp;open-source Yang Browser and RPC Builder Application to experiment with Yang Data Models&lt;/FONT&gt;&lt;/H2&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/codeexchange/github/repo/CiscoDevNet/yang-explorer/" target="_blank" rel="noopener"&gt;yang-explorer&lt;/A&gt; - on Cisco Code Exchange&lt;/LI&gt;
&lt;/UL&gt;
&lt;BR /&gt;&lt;HR /&gt;&lt;BR /&gt;
&lt;H2&gt;&lt;U&gt;&lt;STRONG&gt;Cisco Community Forums&lt;/STRONG&gt;&lt;/U&gt;&lt;/H2&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://community.cisco.com/t5/yang-tools/bd-p/5475j-disc-dev-net-ydk" target="_blank" rel="noopener"&gt;YANG Tools&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;/DIV&gt;
&lt;DIV class="lia-message-template-content-zone"&gt;&lt;BR /&gt;
&lt;H2&gt;&lt;U&gt;&lt;STRONG&gt;Docs&lt;/STRONG&gt;&lt;/U&gt;&lt;/H2&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/docs/ios-xe-voip/#!yang-tools" target="_self"&gt;YANG Tools&lt;/A&gt; - on Cisco DevNet&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://github.com/CiscoDevNet?q=YANG&amp;amp;type=&amp;amp;language=&amp;amp;sort=" target="_blank" rel="noopener"&gt;GitHub Repos&lt;/A&gt; - List of YANG-related repositories on the official Cisco DevNet GitHub page.&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/docs/nx-os/#!model-driven-programmability-with-yang/the-rise-of-network-automation" target="_blank" rel="noopener"&gt;APIs - Model Driven Programmability with YANG&lt;/A&gt; (for NX-OS)&lt;/LI&gt;
&lt;/UL&gt;
&lt;BR /&gt;
&lt;H2&gt;&lt;U&gt;&lt;STRONG&gt;External Resources&lt;/STRONG&gt;&lt;/U&gt;&lt;/H2&gt;
&lt;DIV&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://wiki.opendaylight.org/display/ODL/YANG+Tools" target="_blank" rel="noopener"&gt;YANG Tools&lt;/A&gt; - Repository of YANG Tools on the OpenDaylight Wiki&lt;/LI&gt;
&lt;/UL&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;</description>
      <pubDate>Wed, 05 May 2021 16:40:05 GMT</pubDate>
      <guid>https://community.cisco.com/t5/networking-documents/yang-tools-knowledge-base/ta-p/4391750</guid>
      <dc:creator>alexstev</dc:creator>
      <dc:date>2021-05-05T16:40:05Z</dc:date>
    </item>
    <item>
      <title>Difference between USGMII and USXGMII and why USGMII is better than SGMII/QSGMII</title>
      <link>https://community.cisco.com/t5/networking-documents/difference-between-usgmii-and-usxgmii-and-why-usgmii-is-better/ta-p/4304438</link>
      <description>&lt;DIV class="lia-message-template-content-zone"&gt;
&lt;P&gt;Difference between USGMII and USXGMII:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;USGMII is used for 8x10M/100M/1GE network ports, with each port maximum speed of 1GE. USXGMII-Single&amp;nbsp; Port version can be used to support &lt;U&gt;ONE&lt;/U&gt; network port with 10M/100M/1G/2.5G/5G/10G data rates&lt;/LI&gt;
&lt;LI&gt;USGMII is used for 10M/100M/1G network port speeds, while USXGMII support 10M/100M/1G/2.5G/5G/10G.&amp;nbsp;&lt;/LI&gt;
&lt;LI&gt;There are two types of USXGMII: USXGMII-Single Port and USXGMII-Multiple Ports.&lt;/LI&gt;
&lt;LI&gt;USGMII and USXGMII provide the same capabilities using the packet control header.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;Why USGMII is better than SGMII/QSGMII:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;SGMII supports a single 10M/100M/1G network port over 1,25Gbps SERDES between MAC and PHY, while QSGMII supports four 10M/100M/1G network ports over 5Gbps SERDES between MAC and PHY.&amp;nbsp;&lt;/LI&gt;
&lt;LI&gt;USGMII supports eight 10M/100M/1G network ports over 10Gbps SERDES between MAC and PHY. This is most critical for high density switches and PHY. USGMII also provides packet control header to pass control/status between PHY and MAC. One of the application is Time-Stamp for PTP and 802.1AS.&lt;/LI&gt;
&lt;/UL&gt;
&lt;/DIV&gt;</description>
      <pubDate>Wed, 10 Mar 2021 03:18:34 GMT</pubDate>
      <guid>https://community.cisco.com/t5/networking-documents/difference-between-usgmii-and-usxgmii-and-why-usgmii-is-better/ta-p/4304438</guid>
      <dc:creator>Paul Zimmerman</dc:creator>
      <dc:date>2021-03-10T03:18:34Z</dc:date>
    </item>
    <item>
      <title>Contact Center Knowledge Base</title>
      <link>https://community.cisco.com/t5/collaboration-documents/contact-center-knowledge-base/ta-p/4301132</link>
      <description>&lt;H1&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-left" image-alt="Customer Journey Platform_1024.png" style="width: 81px;"&gt;&lt;img src="https://community.cisco.com/t5/image/serverpage/image-id/104073i114261525F36E44A/image-dimensions/81x81?v=v2" width="81" height="81" role="button" title="Customer Journey Platform_1024.png" alt="Customer Journey Platform_1024.png" /&gt;&lt;/span&gt;Contact Center Knowledge Base&lt;/H1&gt;
&lt;P&gt;The Contact Center knowledge base contains information about developer topics for Finesse and Task Routing. For one-on-one help with these products, you can open a ticket at&amp;nbsp;&lt;A href="https://developer.cisco.com/site/support/" target="_blank" rel="noopener"&gt;https://developer.cisco.com/site/support/&lt;/A&gt;. For other products, please contact Cisco TAC (&lt;A href="https://support.cisco.com" target="_blank" rel="noopener"&gt;support.cisco.com&lt;/A&gt;).&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;H2&gt;Finesse&lt;/H2&gt;
&lt;H3&gt;&amp;nbsp;&lt;/H3&gt;
&lt;H3&gt;Start&lt;/H3&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/docs/finesse/#!getting-started/get-a-finesse-system" target="_self"&gt;Get a Finesse environment: DevNet Sandbox&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/docs/finesse/#faq/developer" target="_blank" rel="noopener"&gt;What can a developer do with the Finesse APIs&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/docs/finesse/#faq/difference" target="_self"&gt;Difference between the Finesse REST API and the Finesse JavaScript API&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/docs/finesse/#faq/apps" target="_self"&gt;Finesse differences between a UCCX and UCCE deployment&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://www.cisco.com/c/en/us/support/customer-collaboration/finesse/products-maintenance-guides-list.html" target="_self"&gt;Finesse Administration Guide&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://www.cisco.com/c/en/us/support/customer-collaboration/finesse/products-user-guide-list.html" target="_self"&gt;Finesse Agent and Supervisor Desktop User Guide&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/docs/finesse/#faq" target="_self"&gt;Finesse FAQ&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;H3&gt;&amp;nbsp;&lt;/H3&gt;
&lt;H3&gt;Finesse REST API&lt;/H3&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/docs/finesse/#!environment-and-tools" target="_self"&gt;Tools: Postman &amp;amp; Pidgin/Adium&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/docs/finesse/#!rest-api-dev-guide" target="_self"&gt;Finesse developer guide documentation&lt;/A&gt;&lt;/LI&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/docs/finesse/#faq/documentation-101" target="_self"&gt;Documentation 101: How to read the table&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/docs/finesse/#faq/notification" target="_self"&gt;Finesse notification service / XMPP&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/docs/finesse/#faq/port" target="_self"&gt;REST API ports&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/docs/finesse/#faq/port-notification" target="_self"&gt;Notification ports&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/docs/finesse/#faq/authentication" target="_self"&gt;REST API authentication&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/docs/finesse/#!self-paced-tutorials" target="_self"&gt;Finesse REST API self-paced tutorials&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/docs/finesse/#!rest-api-with-sso-guide-client-integration/client-integration" target="_self"&gt;Finesse SSO client integration&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;H3&gt;&amp;nbsp;&lt;/H3&gt;
&lt;H3&gt;Finesse JavaScript API&lt;/H3&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/docs/finesse/#!javascript-library" target="_self"&gt;Finesse JavaScript Library documentation&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/docs/finesse/#!visual-design-guide" target="_self"&gt;Visual design guide&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/docs/finesse/#!sample-gadgets" target="_self"&gt;Finesse sample gadgets&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/docs/finesse/#faq/xmpp-bosh-libraries" target="_self"&gt;XMPP/BOSH/Websocket libraries&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/docs/finesse/#faq/uploadGadget" target="_self"&gt;Where to upload custom gadgets&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/docs/finesse/#faq/callback" target="_self"&gt;Understanding callbacks&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/docs/finesse/#faq/cache" target="_self"&gt;Gadget changes not reflected&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;H3&gt;&amp;nbsp;&lt;/H3&gt;
&lt;H3&gt;Learn&lt;/H3&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/docs/finesse/#!self-paced-tutorials" target="_blank" rel="noopener"&gt;Finesse Learning labs&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://devnetsandbox.cisco.com/RM/Diagram/Index/73b40411-f40a-48b2-8908-b95f104950c6?diagramType=Topology" target="_blank" rel="noopener"&gt;DevNet Sandbox&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;H2&gt;&amp;nbsp;&lt;/H2&gt;
&lt;H2&gt;Task Routing&lt;/H2&gt;
&lt;H3&gt;&amp;nbsp;&lt;/H3&gt;
&lt;H3&gt;Start&lt;/H3&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/docs/task-routing/#!task-routing-overview/as-a-developer-what-can-i-build-using-the-task-routing-apis" target="_self"&gt;What a developer can do with the Task Routing APIs&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://Task Routing Developer Guide" target="_self"&gt;Task Routing Developer Guide&lt;/A&gt;&amp;nbsp;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/docs/task-routing/#!task-routing-overview/what-is-task-routing" target="_self"&gt;Task Routing FAQ&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;H3&gt;&amp;nbsp;&lt;/H3&gt;
&lt;H3&gt;Learn&lt;/H3&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://developer.cisco.com/docs/task-routing/#!sandbox/task-routing-sandbox" target="_self"&gt;DevNet Sandbox&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 26 Apr 2021 19:33:33 GMT</pubDate>
      <guid>https://community.cisco.com/t5/collaboration-documents/contact-center-knowledge-base/ta-p/4301132</guid>
      <dc:creator>Paul Zimmerman</dc:creator>
      <dc:date>2021-04-26T19:33:33Z</dc:date>
    </item>
    <item>
      <title>Re: NSO Dev Days: Python Reactive Fastmap Lab</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-documents/nso-dev-days-python-reactive-fastmap-lab/tac-p/4299945#M351</link>
      <description>&lt;P&gt;Hi , While Implementing&amp;nbsp; Reactive Fastmap Lab in Python , It says that Resource Manager Package needs to be Installed as it&amp;nbsp; contains both an id allocator and an ip allocator functionality , which is not available by default in NSO install.&lt;/P&gt;&lt;P&gt;I have downloaded free copy of NSO 5.3 from Devnet for CCIE SP Lab purpose , but I could not find the Resource Manager Package on Devnet available for free dowload, does any one knows whether&amp;nbsp;Resource Manager Package is available on Devnet for download? Thanks&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://software.cisco.com/download/home/286323467/type/286283941/release/5.3" target="_blank"&gt;https://software.cisco.com/download/home/286323467/type/286283941/release/5.3&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 02 Mar 2021 12:00:40 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-documents/nso-dev-days-python-reactive-fastmap-lab/tac-p/4299945#M351</guid>
      <dc:creator>ZAhmad04890</dc:creator>
      <dc:date>2021-03-02T12:00:40Z</dc:date>
    </item>
    <item>
      <title>Re: Delete the top-most diversion header or change order of Multiple Diversion</title>
      <link>https://community.cisco.com/t5/collaboration-documents/delete-the-top-most-diversion-header-or-change-order-of-multiple/tac-p/4291027#M8723</link>
      <description>&lt;P&gt;Did you have any luck on this?&amp;nbsp; As Im trying to modify the diversion headers just as you describe as well.&lt;/P&gt;</description>
      <pubDate>Fri, 12 Feb 2021 21:59:52 GMT</pubDate>
      <guid>https://community.cisco.com/t5/collaboration-documents/delete-the-top-most-diversion-header-or-change-order-of-multiple/tac-p/4291027#M8723</guid>
      <dc:creator>Leonard</dc:creator>
      <dc:date>2021-02-12T21:59:52Z</dc:date>
    </item>
    <item>
      <title>Re: CVRF at Cisco</title>
      <link>https://community.cisco.com/t5/services-documents/cvrf-at-cisco/tac-p/4287660#M26</link>
      <description>&lt;P&gt;Could you please help me by explaining the apparent inconsistency in the CVRF data formatting with respect to the usage of the relationship xml element.&amp;nbsp; For example in&amp;nbsp;&lt;A href="https://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-ipv6-acl-CHgdYk8j" target="_blank" rel="noopener"&gt;https://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-ipv6-acl-CHgdYk8j&lt;/A&gt;&amp;nbsp;there is a relationship for each specific platform that is affected but when you look at&amp;nbsp;&lt;A href="https://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-iosxr-pe-QpzCAePe" target="_blank" rel="noopener"&gt;https://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-iosxr-pe-QpzCAePe&lt;/A&gt;&amp;nbsp;it references two hardware platforms but there is no relationship element ?&lt;/P&gt;</description>
      <pubDate>Sun, 07 Feb 2021 21:54:44 GMT</pubDate>
      <guid>https://community.cisco.com/t5/services-documents/cvrf-at-cisco/tac-p/4287660#M26</guid>
      <dc:creator>ROBERT THOMSON</dc:creator>
      <dc:date>2021-02-07T21:54:44Z</dc:date>
    </item>
    <item>
      <title>Re: Web Page control vs Crestron control</title>
      <link>https://community.cisco.com/t5/collaboration-documents/web-page-control-vs-crestron-control/tac-p/4287346#M8721</link>
      <description>&lt;P&gt;The first reply above refers to "&lt;SPAN&gt;&amp;nbsp;our&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://community.cisco.com/web/guest/howtos/cseries-api/http" target="_blank"&gt;HOWTO-guide for the C-Series&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;" That&amp;nbsp;sounds like it would answer my questions, but it's a 404 link. Is it archived or available anywhere?&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Sun, 07 Feb 2021 00:46:33 GMT</pubDate>
      <guid>https://community.cisco.com/t5/collaboration-documents/web-page-control-vs-crestron-control/tac-p/4287346#M8721</guid>
      <dc:creator>DanRichardson</dc:creator>
      <dc:date>2021-02-07T00:46:33Z</dc:date>
    </item>
    <item>
      <title>Re: CUPI User Import</title>
      <link>https://community.cisco.com/t5/collaboration-documents/cupi-user-import/tac-p/4286818#M8720</link>
      <description>&lt;P&gt;All,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I found a few known bugs regarding CUPI User Import. I think at least one may be relevant:&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://bst.cloudapps.cisco.com/bugsearch/search?kw=CUPI%20User%20Import&amp;amp;pf=prdNm&amp;amp;sb=anfr&amp;amp;bt=custV" target="_blank" rel="noopener"&gt;Cisco Bug Search Tool: 'CUPI User Import' Results&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 05 Feb 2021 16:08:14 GMT</pubDate>
      <guid>https://community.cisco.com/t5/collaboration-documents/cupi-user-import/tac-p/4286818#M8720</guid>
      <dc:creator>alexstev</dc:creator>
      <dc:date>2021-02-05T16:08:14Z</dc:date>
    </item>
    <item>
      <title>Re: CUPI User Import</title>
      <link>https://community.cisco.com/t5/collaboration-documents/cupi-user-import/tac-p/4286279#M8719</link>
      <description>&lt;P&gt;We are also experiencing this issue and have no opened a ticket for it with devnet.&lt;/P&gt;</description>
      <pubDate>Thu, 04 Feb 2021 18:03:43 GMT</pubDate>
      <guid>https://community.cisco.com/t5/collaboration-documents/cupi-user-import/tac-p/4286279#M8719</guid>
      <dc:creator>Michael Stark</dc:creator>
      <dc:date>2021-02-04T18:03:43Z</dc:date>
    </item>
    <item>
      <title>Re: CVP 7 ApplicationAPI Usage</title>
      <link>https://community.cisco.com/t5/collaboration-documents/cvp-7-applicationapi-usage/tac-p/4276492#M8718</link>
      <description>&lt;P&gt;Thanks Janine .. I was restarting the VXML server but class file path folder was not correct . I changed the class class path as per my package name in eclipse and now it is working .&lt;/P&gt;</description>
      <pubDate>Thu, 21 Jan 2021 06:35:03 GMT</pubDate>
      <guid>https://community.cisco.com/t5/collaboration-documents/cvp-7-applicationapi-usage/tac-p/4276492#M8718</guid>
      <dc:creator>GauravKishore0360</dc:creator>
      <dc:date>2021-01-21T06:35:03Z</dc:date>
    </item>
    <item>
      <title>Re: CVP 7 ApplicationAPI Usage</title>
      <link>https://community.cisco.com/t5/collaboration-documents/cvp-7-applicationapi-usage/tac-p/4276230#M8717</link>
      <description>&lt;P&gt;Gourav,&lt;BR /&gt;Once you put your classes in VMLServer/common/classes or lib, did you restart VXMLServer?&lt;BR /&gt;If that doesn't work, you might have to put them into VXMLServer/Tomcat/classes or lib and restart VXMLServer.&lt;/P&gt;</description>
      <pubDate>Wed, 20 Jan 2021 20:55:40 GMT</pubDate>
      <guid>https://community.cisco.com/t5/collaboration-documents/cvp-7-applicationapi-usage/tac-p/4276230#M8717</guid>
      <dc:creator>janinegraves</dc:creator>
      <dc:date>2021-01-20T20:55:40Z</dc:date>
    </item>
    <item>
      <title>Re: CVP 7 ApplicationAPI Usage</title>
      <link>https://community.cisco.com/t5/collaboration-documents/cvp-7-applicationapi-usage/tac-p/4273405#M8716</link>
      <description>&lt;P&gt;Hi James ..Did is resolved your and you were able to resolve classCastException?&lt;/P&gt;&lt;P&gt;I tried putting POJO in commons folder but the issue still persists.&lt;/P&gt;&lt;P&gt;Any workaound would be appreciated&lt;/P&gt;</description>
      <pubDate>Fri, 15 Jan 2021 17:38:50 GMT</pubDate>
      <guid>https://community.cisco.com/t5/collaboration-documents/cvp-7-applicationapi-usage/tac-p/4273405#M8716</guid>
      <dc:creator>GauravKishore0360</dc:creator>
      <dc:date>2021-01-15T17:38:50Z</dc:date>
    </item>
    <item>
      <title>Re: How to enable ztp on IOS-XE sandbox</title>
      <link>https://community.cisco.com/t5/devnet-sandbox-documents/how-to-enable-ztp-on-ios-xe-sandbox/tac-p/4268869#M24</link>
      <description>&lt;P&gt;&lt;LI-USER uid="269117"&gt;&lt;/LI-USER&gt;&amp;nbsp;sorry this took me a while to get back to you since we spoke in the WxT DevNet Support space, i thought it easier to reply here, that crawl back and find the chat again. For ZTP on XE see this new sandbox&amp;nbsp;&lt;A href="https://devnetsandbox.cisco.com/RM/Diagram/Index/f2e2c0ad-844f-4a73-8085-00b5b28347a1?diagramType=Topology" target="_blank" rel="noopener"&gt;IOS XE on CSR Latest Code with ZTP functionality&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Hope this helps.&lt;/P&gt;</description>
      <pubDate>Fri, 08 Jan 2021 09:53:41 GMT</pubDate>
      <guid>https://community.cisco.com/t5/devnet-sandbox-documents/how-to-enable-ztp-on-ios-xe-sandbox/tac-p/4268869#M24</guid>
      <dc:creator>bigevilbeard</dc:creator>
      <dc:date>2021-01-08T09:53:41Z</dc:date>
    </item>
    <item>
      <title>Re: Error on DevNet intro-netconf learning lab at step 4</title>
      <link>https://community.cisco.com/t5/devnet-sandbox-documents/error-on-devnet-intro-netconf-learning-lab-at-step-4/tac-p/4267721#M23</link>
      <description>&lt;P&gt;Our team confirmed this changed was fixed and pushed into production.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks again!&lt;/P&gt;</description>
      <pubDate>Wed, 06 Jan 2021 11:37:52 GMT</pubDate>
      <guid>https://community.cisco.com/t5/devnet-sandbox-documents/error-on-devnet-intro-netconf-learning-lab-at-step-4/tac-p/4267721#M23</guid>
      <dc:creator>bigevilbeard</dc:creator>
      <dc:date>2021-01-06T11:37:52Z</dc:date>
    </item>
    <item>
      <title>Re: Error on DevNet intro-netconf learning lab at step 4</title>
      <link>https://community.cisco.com/t5/devnet-sandbox-documents/error-on-devnet-intro-netconf-learning-lab-at-step-4/tac-p/4265861#M22</link>
      <description>&lt;P&gt;Hey&amp;nbsp;&lt;LI-USER uid="840874"&gt;&lt;/LI-USER&gt;&amp;nbsp;opened this issues with our team here --&amp;gt;&amp;nbsp;&lt;A href="https://github.com/CiscoDevNet/learning-labs-issues/issues/286" target="_blank"&gt;https://github.com/CiscoDevNet/learning-labs-issues/issues/286&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you for reporting this.&lt;/P&gt;</description>
      <pubDate>Sat, 02 Jan 2021 11:20:12 GMT</pubDate>
      <guid>https://community.cisco.com/t5/devnet-sandbox-documents/error-on-devnet-intro-netconf-learning-lab-at-step-4/tac-p/4265861#M22</guid>
      <dc:creator>bigevilbeard</dc:creator>
      <dc:date>2021-01-02T11:20:12Z</dc:date>
    </item>
    <item>
      <title>Webex Developer resources</title>
      <link>https://community.cisco.com/t5/collaboration-documents/webex-developer-resources/ta-p/3886824</link>
      <description>&lt;DIV class="lia-message-template-content-zone"&gt;
&lt;TABLE style="border: 0px !important;" border="0" width="100%"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="33.333333333333336%" height="100px"&gt;
&lt;P&gt;&lt;SPAN style="font-family: helvetica;"&gt;&lt;STRONG&gt;&lt;FONT face="arial,helvetica,sans-serif" size="5"&gt;Welcome&lt;/FONT&gt;&lt;/STRONG&gt;&lt;FONT face="arial,helvetica,sans-serif" size="5"&gt;!&lt;/FONT&gt;&lt;BR /&gt;To my &lt;/SPAN&gt;&lt;SPAN style="font-family: helvetica;"&gt;Webex Developer&amp;nbsp;resource overview&lt;/SPAN&gt;&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="33.333333333333336%" height="100px"&gt;&lt;STRONG&gt;&lt;FONT size="5"&gt;Like it&lt;/FONT&gt;&lt;/STRONG&gt;&lt;FONT size="5"&gt;?&lt;/FONT&gt;&lt;BR /&gt;Please scroll to the end and click the 'Helpful' button!&lt;/TD&gt;
&lt;TD width="33.333333333333336%" height="100px"&gt;
&lt;P&gt;&lt;FONT size="5"&gt;&lt;STRONG&gt;Contribute&lt;/STRONG&gt;?&lt;/FONT&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-right" image-alt="logo_spark_64.jpeg" style="width: 65px;"&gt;&lt;img src="https://community.cisco.com/t5/image/serverpage/image-id/40356iE602E9A90C370FF3/image-dimensions/65x65?v=v2" width="65" height="65" role="button" title="logo_spark_64.jpeg" alt="logo_spark_64.jpeg" /&gt;&lt;/span&gt;&lt;BR /&gt;Something I should add? Let me know in the comments!&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;/DIV&gt;
&lt;P class="lia-indent-padding-left-270px"&gt;&lt;SPAN style="font-family: helvetica;"&gt;&lt;SPAN style="font-family: helvetica; text-align: right;"&gt;&lt;EM&gt;&lt;FONT color="#008000"&gt;QUICK ACCESS TO &lt;U&gt;THIS&lt;/U&gt; PAGE:&amp;nbsp;&lt;/FONT&gt;&lt;/EM&gt;&lt;A href="http://cs.co/webexdevinfo" target="_blank" rel="noopener"&gt;cs.co/webexdevinfo&lt;/A&gt;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;TABLE border="1" width="100%"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="100%" class="lia-indent-padding-left-240px" style="background-color: yellow; width: 100%;"&gt;&lt;SPAN style="font-family: helvetica;"&gt;&lt;FONT color="#FF0000"&gt;&lt;STRONG&gt;NEW&lt;/STRONG&gt;&lt;/FONT&gt;: LinkedIn Webex Developer group &lt;A href="http://cs.co/webexdevlink" target="_blank" rel="noopener"&gt;cs.co/webexdevlink&lt;/A&gt;&amp;nbsp;news/tips/announcements/&amp;amp;more&lt;/SPAN&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;DIV class="lia-message-template-content-zone"&gt;
&lt;TABLE style="height: 626px; width: 99.9999%; border-collapse: collapse; border-style: none; border-color: #ffffff;" border="0" width="99.9999%"&gt;
&lt;TBODY&gt;
&lt;TR style="height: 30px;"&gt;
&lt;TD width="47.2164%" height="30px" style="width: 47.2164%; background-color: #54b9e6; height: 30px;"&gt;&lt;FONT size="5" color="#FFFFFF"&gt;&amp;nbsp;GENERIC&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="4.41881%" height="30px" style="width: 4.41881%; height: 30px; border-color: #ffffff;"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="48.3647%" height="30px" style="width: 48.3647%; background-color: #54b9e6; height: 30px;"&gt;&lt;FONT size="5" color="#FFFFFF"&gt;DOCS &amp;amp; TRAINING&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 30px;"&gt;
&lt;TD width="47.2164%" height="116px" style="width: 47.2164%; background-color: #eaeaea; height: 116px; vertical-align: top;"&gt;
&lt;P&gt;&lt;SPAN style="font-family: helvetica;"&gt;Webex &lt;A class="jive-link-external-small" href="https://developer.webex.com/" target="_blank" rel="nofollow noopener"&gt;Developer Portal&lt;/A&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: helvetica;"&gt;Developer &lt;A href="https://developer.webex.com/blog" target="_blank" rel="noopener"&gt;blog&lt;/A&gt;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;What's &lt;A href="https://developer.webex.com/docs/api/changelog" target="_blank" rel="noopener"&gt;New&lt;/A&gt;&amp;nbsp;&lt;BR /&gt;Admin &lt;A href="https://developer.webex.com/docs/api/guides/admin-api#administration-sandbox" target="_blank" rel="noopener"&gt;API&lt;/A&gt;&amp;nbsp;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: helvetica;"&gt;&lt;STRONG&gt;Developer&lt;/STRONG&gt; &lt;STRONG&gt;&lt;A href="https://developer.webex.com/support" target="_blank" rel="noopener"&gt;support&lt;/A&gt;&lt;/STRONG&gt;&amp;nbsp;&lt;FONT size="1 2 3 4 5 6 7" color="#FF0000"&gt;GREAT!&lt;/FONT&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: helvetica;"&gt;Developer &lt;A href="https://developer.webex.com/support" target="_blank" rel="noopener"&gt;Support&lt;/A&gt;&amp;nbsp; / &lt;A href="https://devsupport.webex.com/hc/en-us" target="_blank" rel="noopener"&gt;portal&lt;/A&gt;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&lt;/SPAN&gt;&lt;STRONG&gt;Awesome &lt;A href="https://github.com/CiscoDevNet/awesome-webex/" target="_blank" rel="noopener"&gt;Webex&lt;/A&gt;&lt;/STRONG&gt; &lt;FONT size="1 2 3 4 5 6 7" color="#FF0000"&gt;GREAT!&lt;/FONT&gt;&amp;nbsp;&lt;BR /&gt;Youtube &lt;A href="https://www.youtube.com/playlist?list=PLnmZBuUq5ehA5BjvWQn44tZgtR060Lpzz" target="_blank" rel="noopener"&gt;integration videos&lt;/A&gt;&lt;BR /&gt;&lt;STRONG&gt;Communities&lt;BR /&gt;&lt;/STRONG&gt;&lt;SPAN&gt;&lt;A title="https://ambassador.webex.com" href="https://ambassador.webex.com/" target="_blank" rel="noopener" data-cke-saved-href="https://ambassador.webex.com" data-interception="off"&gt;Webex Ambassador&lt;/A&gt;&amp;nbsp;group&amp;nbsp;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;DevNet&amp;nbsp;&lt;/SPAN&gt;&lt;A title="https://developer.cisco.com/webex-teams/" href="https://developer.cisco.com/webex-teams/" target="_blank" rel="noopener" data-cke-saved-href="https://developer.cisco.com/webex-teams/" data-interception="off"&gt;Webex Teams&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;SPAN style="font-family: helvetica;"&gt;Community &lt;A href="https://community.cisco.com/t5/cloud-collaboration/bd-p/j-disc-dev-cloud-collab" target="_blank" rel="noopener"&gt;Developer&lt;/A&gt; / &lt;A href="https://community.cisco.com/t5/team-collaboration-discussions/bd-p/2636j-disc-partner-collab-services" target="_blank" rel="noopener"&gt;Partner&lt;/A&gt;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="4.41881%" height="116px" style="width: 4.41881%; height: 116px; border-color: #ffffff; border-style: hidden;"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="48.3647%" height="116px" style="width: 48.3647%; background-color: #eaeaea; height: 116px; vertical-align: top;"&gt;
&lt;TABLE style="width: 80%; border-collapse: collapse;" border="1"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD style="width: 50%; vertical-align: top;"&gt;
&lt;P&gt;&lt;SPAN style="font-family: helvetica;"&gt;&lt;A class="jive-link-external-small" href="https://developer.webex.com/" target="_blank" rel="nofollow noopener"&gt;Developer Portal &lt;/A&gt; &lt;BR /&gt;&lt;/SPAN&gt;&lt;A href="https://developer.webex.com/docs/bots" target="_blank" rel="noopener"&gt;Bots&lt;/A&gt;&amp;nbsp; &lt;BR /&gt;&lt;A href="https://developer.webex.com/docs/integrations" target="_blank" rel="noopener"&gt;Integrations&lt;/A&gt;&amp;nbsp; &lt;BR /&gt;&lt;A href="https://developer.webex.com/docs/widgets" target="_blank" rel="noopener"&gt;Widgets&lt;/A&gt;&lt;BR /&gt;Guest &lt;A href="https://developer.webex.com/docs/guest-issuer" target="_blank" rel="noopener"&gt;Issuer&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;/TD&gt;
&lt;TD style="width: 50%; vertical-align: top;"&gt;
&lt;P&gt;Getting &lt;A href="https://developer.webex.com/docs/api/getting-started" target="_blank" rel="noopener"&gt;Started&lt;/A&gt;&lt;BR /&gt;guide - &lt;A href="https://developer.webex.com/docs/api/guides/admin-api" target="_blank" rel="noopener"&gt;Admin&lt;/A&gt;&lt;BR /&gt;guide - &lt;A href="https://developer.webex.com/docs/api/guides/compliance" target="_blank" rel="noopener"&gt;Compliance&lt;/A&gt;&lt;BR /&gt;guide - &lt;A href="https://developer.webex.com/docs/api/guides/webhooks" target="_blank" rel="noopener"&gt;Webhooks&lt;/A&gt;&lt;BR /&gt;guide - &lt;A href="https://developer.webex.com/docs/api/guides/managing-hybrid-services-licenses" target="_blank" rel="noopener"&gt;Hybrid&lt;/A&gt;&lt;BR /&gt;API &lt;A href="https://developer.webex.com/docs/api/changelog" target="_blank" rel="noopener"&gt;change-log&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Change &lt;A href="https://status.webex.com/maintenance?lang=en_US" target="_blank" rel="noopener"&gt;calendar&lt;/A&gt;&amp;nbsp;&lt;FONT size="2"&gt;LIKE&lt;/FONT&gt;&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P class="jive-link-external-small"&gt;&lt;A href="https://learninglabs.cisco.com" target="_blank" rel="noopener"&gt;Learning Labs&lt;/A&gt;&amp;nbsp;&lt;FONT size="1 2 3 4 5 6 7" color="#FF0000"&gt;GREAT!&lt;/FONT&gt;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;DevNet &lt;A href="https://developer.cisco.com/learning/tracks/collab-cloud" target="_blank" rel="noopener"&gt;Webex API tracks&lt;/A&gt;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;DevNet Collaboration &lt;A href="https://developer.cisco.com/site/collaboration/" target="_blank" rel="noopener"&gt;Dev Center&lt;/A&gt;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;Training: &lt;A href="https://www.py4e.com/lessons" target="_blank" rel="noopener"&gt;Python for Everyone&lt;/A&gt;&amp;nbsp;&amp;nbsp;&lt;FONT size="1 2 3 4 5 6 7" color="#FF0000"&gt;GREAT!&lt;/FONT&gt;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&lt;A title="https://www.cisco.com/c/dam/en/us/td/docs/voice_ip_comm/cloudCollaboration/spark/whitepapers/cisco-wbxt-firewall-traversal-whitepaper.pdf" href="https://www.cisco.com/c/dam/en/us/td/docs/voice_ip_comm/cloudCollaboration/spark/whitepapers/cisco-wbxt-firewall-traversal-whitepaper.pdf" target="_blank" rel="noopener" data-cke-saved-href="https://www.cisco.com/c/dam/en/us/td/docs/voice_ip_comm/cloudCollaboration/spark/whitepapers/cisco-wbxt-firewall-traversal-whitepaper.pdf" data-interception="off"&gt;Firewall traversal&lt;/A&gt;&amp;nbsp;&lt;BR /&gt;Teams&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A title="https://github.com/WebexSamples/webex-card-school" href="https://github.com/WebexSamples/webex-card-school" target="_blank" rel="noopener" data-cke-saved-href="https://github.com/WebexSamples/webex-card-school" data-interception="off"&gt;Buttons &amp;amp; Cards school&lt;/A&gt;&amp;nbsp;&lt;FONT size="1 2 3 4 5 6 7" color="#FF0000"&gt;LIKE!&lt;/FONT&gt;&amp;nbsp; &amp;nbsp;&lt;/P&gt;
&lt;P class="jive-link-external-small"&gt;Cisco Live Collab &lt;A href="https://www.linkedin.com/pulse/cisco-collaboration-dev-content-live-2020-dirk-jan-uittenbogaard/" target="_blank" rel="noopener"&gt;Dev session list&lt;/A&gt;&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P class="jive-link-external-small"&gt;&amp;nbsp;&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 30px;"&gt;
&lt;TD width="47.2164%" height="30px" style="width: 47.2164%; height: 30px; border-color: #ffffff; border-style: hidden; vertical-align: top;"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="4.41881%" height="30px" style="width: 4.41881%; height: 30px; vertical-align: top; border-color: #ffffff; border-style: none;"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="48.3647%" height="30px" style="width: 48.3647%; height: 30px; border-color: #ffffff; border-style: hidden; vertical-align: top;"&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 30px;"&gt;
&lt;TD width="47.2164%" height="30px" style="width: 47.2164%; background-color: #81bc5a; height: 30px;"&gt;&lt;FONT size="5" color="#FFFFFF"&gt;&amp;nbsp;EXAMPLE CODE&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="4.41881%" height="30px" style="width: 4.41881%; height: 30px; border-style: none; border-color: #ffffff;"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="48.3647%" height="30px" style="width: 48.3647%; background-color: #81bc5a; height: 30px;"&gt;&lt;FONT size="5" color="#FFFFFF"&gt;&amp;nbsp;USE CASES &amp;amp; EXAMPLES&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 30px;"&gt;
&lt;TD width="47.2164%" height="30px" style="width: 47.2164%; height: 30px; background-color: #eaeaea; vertical-align: top;"&gt;
&lt;P&gt;&lt;SPAN&gt;Teams&amp;nbsp;&lt;/SPAN&gt;&lt;A title="https://github.com/DJF3/Webex-Teams-Space-Archive-v2" href="https://github.com/DJF3/Webex-Teams-Space-Archive-v2" target="_blank" rel="noopener" data-cke-saved-href="https://github.com/DJF3/Webex-Teams-Space-Archive-v2" data-interception="off"&gt;Space archiver v2&lt;/A&gt;&amp;nbsp; (&lt;A href="https://www.youtube.com/watch?v=gula_Hxh2ms" target="_blank" rel="noopener"&gt;video&lt;/A&gt;)&lt;BR /&gt;Python &lt;A href="https://github.com/DJF3/Webex-Teams-Flask-oAuth" target="_blank" rel="noopener"&gt;oAuth&lt;/A&gt; basic example&lt;BR /&gt;Python&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A title="https://github.com/DJF3/webex-teams-translate-bot-session" href="https://github.com/DJF3/webex-teams-translate-bot-session" target="_blank" rel="noopener" data-cke-saved-href="https://github.com/DJF3/webex-teams-translate-bot-session" data-interception="off"&gt;Translate bot&lt;/A&gt;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&lt;SPAN&gt;EURL.io&amp;nbsp;Space Member&amp;nbsp;&lt;A title="https://github.com/birdietiger/publicspaces-webexteams" href="https://github.com/birdietiger/publicspaces-webexteams" target="_blank" rel="noopener" data-cke-saved-href="https://github.com/birdietiger/publicspaces-webexteams" data-interception="off"&gt;&lt;SPAN class="fontColorBlue"&gt;code&amp;nbsp;on&amp;nbsp;Github&lt;/SPAN&gt;&lt;/A&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;SPAN class="fontColorBlue"&gt;[PHP]&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;A title="http://pastebin.com/xZ4ZzSaL" href="http://pastebin.com/xZ4ZzSaL" target="_blank" rel="noopener" data-cke-saved-href="http://pastebin.com/xZ4ZzSaL" data-interception="off"&gt;&lt;SPAN class="fontColorBlue"&gt;Webex Teams API&lt;/SPAN&gt;&amp;nbsp;&lt;/A&gt;&lt;SPAN class="fontColorBlueLight"&gt;&lt;SUP&gt;&amp;nbsp;&lt;/SUP&gt;&lt;/SPAN&gt;&lt;SPAN class="fontColorGreen"&gt;&lt;SUP&gt;&amp;nbsp;&lt;/SUP&gt;&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&lt;/SPAN&gt;Browser SDK&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A title="https://developer.webex.com/sdk-for-browsers.html#samples" href="https://developer.webex.com/sdk-for-browsers.html#samples" target="_blank" rel="noopener" data-cke-saved-href="https://developer.webex.com/sdk-for-browsers.html#samples" data-interception="off"&gt;examples&lt;/A&gt;&amp;nbsp;&lt;BR /&gt;Widget&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A title="https://github.com/CiscoDevNet/webex-widget-samples" href="https://github.com/CiscoDevNet/webex-widget-samples" target="_blank" rel="noopener" data-cke-saved-href="https://github.com/CiscoDevNet/webex-widget-samples" data-interception="off"&gt;examples&lt;/A&gt;&lt;BR /&gt;&lt;SPAN&gt;IoT &amp;amp; Raspberry&amp;nbsp;to Wx Teams&amp;nbsp;&lt;A title="https://cisco.sharepoint.com/Sites/PeterFincher[pfincher]/SitePages/Connecting%20the%20IoT%20to%20SparkSquared,%20with%20a%20Raspberry%20Pi.aspx" href="https://cisco.sharepoint.com/Sites/PeterFincher[pfincher]/SitePages/Connecting%20the%20IoT%20to%20SparkSquared,%20with%20a%20Raspberry%20Pi.aspx" target="_blank" rel="noopener" data-cke-saved-href="https://cisco.sharepoint.com/Sites/PeterFincher[pfincher]/SitePages/Connecting%20the%20IoT%20to%20SparkSquared,%20with%20a%20Raspberry%20Pi.aspx" data-interception="on"&gt;part 1&lt;/A&gt;&amp;nbsp;/&amp;nbsp;&lt;A title="https://cisco.sharepoint.com/Sites/PeterFincher[pfincher]/SitePages/2_Connecting%20the%20IoT%20to%20Spark,%20with%20a%20Raspberry%20Pi%20%20Part%202.aspx" href="https://cisco.sharepoint.com/Sites/PeterFincher[pfincher]/SitePages/2_Connecting%20the%20IoT%20to%20Spark,%20with%20a%20Raspberry%20Pi%20%20Part%202.aspx" target="_blank" rel="noopener" data-cke-saved-href="https://cisco.sharepoint.com/Sites/PeterFincher[pfincher]/SitePages/2_Connecting%20the%20IoT%20to%20Spark,%20with%20a%20Raspberry%20Pi%20%20Part%202.aspx" data-interception="off"&gt;part 2&lt;/A&gt;&amp;nbsp;&lt;SPAN class="fontColorBlueLight"&gt;&lt;SUP&gt;&amp;nbsp;&lt;/SUP&gt;&lt;/SPAN&gt;&lt;SPAN class="fontColorGreen"&gt;&lt;SUP&gt;&amp;nbsp;&lt;BR /&gt;&lt;/SUP&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;NodeJS&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A title="https://github.com/CiscoDevNet/webex-integration-sample" href="https://github.com/CiscoDevNet/webex-integration-sample" target="_blank" rel="noopener" data-cke-saved-href="https://github.com/CiscoDevNet/webex-integration-sample" data-interception="off"&gt;oAuth example&lt;/A&gt;&amp;nbsp;&lt;BR /&gt;Webex&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A title="https://github.com/WebexSamples/webex-card-school" href="https://github.com/WebexSamples/webex-card-school" target="_blank" rel="noopener" data-cke-saved-href="https://github.com/WebexSamples/webex-card-school" data-interception="off"&gt;Buttons and Cards School&lt;/A&gt;&lt;BR /&gt;&lt;STRONG&gt;OVERVIEWS&lt;BR /&gt;&lt;/STRONG&gt;&lt;A href="https://ciscowebexteamsambassadors.github.io/StarterKits/" target="_blank" rel="noopener"&gt;Starter&lt;/A&gt; Kits (open source)&lt;BR /&gt;DevNet &lt;A href="https://creations.devnetcloud.com/" target="_blank" rel="noopener"&gt;Creations&lt;/A&gt; &lt;BR /&gt;Cisco &lt;A href="https://developer.cisco.com/codeexchange/platforms/webex" target="_blank" rel="noopener"&gt;Code Exchange&lt;/A&gt;&amp;nbsp;&lt;BR /&gt;DevNet &lt;A href="https://github.com/CiscoDevNet?utf8=%E2%9C%93&amp;amp;query=teams" target="_blank" rel="noopener"&gt;Github&lt;/A&gt;&amp;nbsp;&lt;BR /&gt;Search Github '&lt;A href="https://github.com/search?q=webex+teams&amp;amp;type=Repositories" target="_blank" rel="noopener"&gt;webex teams&lt;/A&gt;'&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="4.41881%" height="30px" style="width: 4.41881%; height: 30px; border-color: #ffffff; border-style: hidden;"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="48.3647%" height="30px" style="width: 48.3647%; height: 30px; background-color: #eaeaea; vertical-align: top;"&gt;
&lt;P&gt;&lt;FONT size="3"&gt;DevNet&lt;/FONT&gt; &lt;A href="https://creations.devnetcloud.com/" target="_blank" rel="noopener"&gt;Creations&lt;/A&gt;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;Cisco &lt;A href="https://developer.cisco.com/codeexchange/platforms/webex" target="_blank" rel="noopener"&gt;Code Exchange&lt;/A&gt;&amp;nbsp;&lt;BR /&gt;Youtube Channel: Webex &lt;A href="https://www.youtube.com/playlist?list=PLnmZBuUq5ehA5BjvWQn44tZgtR060Lpzz" target="_blank" rel="noopener"&gt;Teams Integrations&lt;/A&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;BR /&gt;&lt;SPAN&gt;&lt;BR /&gt;Video&amp;nbsp;&lt;A href="https://www.youtube.com/watch?v=r_9ZVk4UPKk" target="_blank" rel="noopener" data-cke-saved-href="https://www.youtube.com/watch?v=r_9ZVk4UPKk"&gt;&lt;SPAN class="fontColorBlue"&gt;problem reporting&lt;/SPAN&gt;&lt;/A&gt;&amp;nbsp;to Wx Teams&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;A href="https://communities.cisco.com/community/developer/spark/blog/2016/01/06/developers-hack-away-hospital-wait-times" target="_blank" rel="noopener" data-cke-saved-href="https://communities.cisco.com/community/developer/spark/blog/2016/01/06/developers-hack-away-hospital-wait-times"&gt;&lt;SPAN class="fontColorBlue"&gt;Hospital wait times&lt;/SPAN&gt;&lt;/A&gt;&amp;nbsp;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;Webex Teams&amp;nbsp;&lt;A title="https://www.wwt.com/search?searchTerm=webex%20teams&amp;amp;page=1&amp;amp;pageSize=24" href="https://www.wwt.com/search?searchTerm=webex%20teams&amp;amp;page=1&amp;amp;pageSize=24" target="_blank" rel="noopener" data-cke-saved-href="https://www.wwt.com/search?searchTerm=webex%20teams&amp;amp;page=1&amp;amp;pageSize=24" data-interception="off"&gt;&lt;SPAN class="fontColorBlue"&gt;articles by&amp;nbsp;WWT&lt;/SPAN&gt;&lt;/A&gt;&amp;nbsp;(partner)&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;Webex&amp;nbsp;&lt;A title="https://apphub.webex.com" href="https://apphub.webex.com/" target="_blank" rel="noopener" data-cke-saved-href="https://apphub.webex.com" data-interception="off"&gt;App Hub&lt;/A&gt;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;BR /&gt;UCS Director&amp;nbsp;&lt;A title="https://communities.cisco.com/docs/DOC-64423" href="https://communities.cisco.com/docs/DOC-64423" target="_blank" rel="noopener" data-interception="off" data-cke-saved-href="https://communities.cisco.com/docs/DOC-64423"&gt;integration&lt;/A&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;App:&amp;nbsp;&lt;A title="https://talk2spark.com/" href="https://talk2spark.com/" target="_blank" rel="noopener" data-interception="off" data-cke-saved-href="https://talk2spark.com/"&gt;Talk 2 Webex Teams&lt;/A&gt;&amp;nbsp;mobile app for audio/video/TTS&lt;/SPAN&gt;&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 30px;"&gt;
&lt;TD width="47.2164%" height="30px" style="width: 47.2164%; height: 30px; border-color: #ffffff; border-style: hidden; vertical-align: top;"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="4.41881%" height="30px" style="width: 4.41881%; height: 30px; vertical-align: top;"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="48.3647%" height="30px" style="width: 48.3647%; height: 30px; border-color: #ffffff; border-style: hidden; vertical-align: top;"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 30px;"&gt;
&lt;TD width="47.2164%" height="30px" style="width: 47.2164%; background-color: #e0a43e; height: 30px;"&gt;&lt;FONT size="5" color="#FFFFFF"&gt;&amp;nbsp;WIDGETS &amp;amp; SDK&lt;BR /&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="4.41881%" height="30px" style="width: 4.41881%; height: 30px; border-color: #ffffff; border-style: hidden;"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="48.3647%" height="30px" style="width: 48.3647%; background-color: #e0a43e; height: 30px;"&gt;&lt;FONT size="5" color="#FFFFFF"&gt;&amp;nbsp;LIBRARIES &amp;amp; FRAMEWORKS&lt;BR /&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 30px;"&gt;
&lt;TD width="47.2164%" height="30px" style="width: 47.2164%; height: 30px; background-color: #eaeaea; vertical-align: top;"&gt;
&lt;P&gt;Widget &lt;A href="https://developer.webex.com/docs/widgets" target="_blank" rel="noopener"&gt;Documentation&lt;/A&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;Widget Learning &lt;A href="https://developer.cisco.com/learning/labs?keywords=widget" target="_blank" rel="noopener"&gt;Labs&lt;/A&gt;&amp;nbsp; &lt;BR /&gt;&lt;BR /&gt;SDK&amp;nbsp; &lt;A href="https://developer.webex.com/docs/sdks/ios" target="_blank" rel="noopener"&gt;iOS&lt;/A&gt;&amp;nbsp; /&amp;nbsp;&amp;nbsp; &lt;A href="https://developer.webex.com/docs/sdks/android" target="_blank" rel="noopener"&gt;Android&lt;/A&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;SDK&amp;nbsp; &lt;A href="https://developer.webex.com/docs/sdks/browser" target="_blank" rel="noopener"&gt;Browser&lt;/A&gt;&amp;nbsp;&amp;nbsp; /&amp;nbsp;&amp;nbsp; &lt;A href="https://developer.webex.com/docs/sdks/node" target="_blank" rel="noopener"&gt;NodeJS&lt;/A&gt;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;SDK&amp;nbsp; &lt;A href="https://developer.webex.com/docs/sdks/java" target="_blank" rel="noopener"&gt;JAVA&lt;/A&gt; &amp;nbsp; / &amp;nbsp; &lt;A href="https://developer.webex.com/docs/sdks/community" target="_blank" rel="noopener"&gt;Community&lt;/A&gt;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;SDK Learning &lt;A href="https://developer.cisco.com/learning/labs?keywords=sdk" target="_blank" rel="noopener"&gt;Labs&lt;/A&gt;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;SDK&amp;nbsp;&lt;/SPAN&gt;&lt;A title="https://github.com/webex/webex-ios-sdk-example" href="https://github.com/webex/webex-ios-sdk-example" target="_blank" rel="noopener" data-interception="off" data-cke-saved-href="https://github.com/webex/webex-ios-sdk-example"&gt;&lt;SPAN class="fontColorBlue"&gt;example&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;(TestFlight)&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;&lt;SPAN class="fontColorGreen"&gt;&lt;SUP&gt;LIKE&lt;/SUP&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Python&amp;nbsp;&lt;A title="https://github.com/CiscoDevNet/webexteamssdk/" href="https://github.com/CiscoDevNet/webexteamssdk/" target="_blank" rel="noopener" data-cke-saved-href="https://github.com/CiscoDevNet/webexteamssdk/" data-interception="off"&gt;webexteamssdk&lt;/A&gt;&amp;nbsp;-&amp;nbsp;&lt;A title="https://eurl.io/#HkMxO-_9-" href="https://eurl.io/#HkMxO-_9-" target="_blank" rel="noopener" data-cke-saved-href="https://eurl.io/#HkMxO-_9-" data-interception="off"&gt;support&lt;/A&gt;&amp;nbsp;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="4.41881%" height="30px" style="width: 4.41881%; height: 30px; border-color: #ffffff; border-style: hidden;"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="48.3647%" height="30px" style="width: 48.3647%; height: 30px; background-color: #eaeaea; vertical-align: top;"&gt;
&lt;P&gt;&lt;STRONG&gt;FRAMEWORK&lt;BR /&gt;&lt;/STRONG&gt;Webex&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A title="https://github.com/WebexSamples/webex-node-bot-framework" href="https://github.com/WebexSamples/webex-node-bot-framework" target="_blank" rel="noopener" data-cke-saved-href="https://github.com/WebexSamples/webex-node-bot-framework" data-interception="off"&gt;Node Bot framework&lt;/A&gt;&amp;nbsp;&lt;SPAN class="fontSizeSmall"&gt;&lt;SPAN class="fontColorRed"&gt;&lt;SUP&gt;LIKE&lt;/SUP&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&amp;nbsp;&lt;BR /&gt;Node.JS &lt;A href="https://github.com/CiscoDevNet/node-sparkbot" target="_blank" rel="noopener"&gt;bot framework&lt;/A&gt; (ObjectIsAdvantag)&lt;BR /&gt;Flint &amp;amp; Node.JS &lt;A href="https://github.com/nmarus/flint" target="_blank" rel="noopener"&gt;framework&lt;/A&gt; (nmarus)&amp;nbsp; |&lt;BR /&gt;Botkit&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A title="https://botkit.ai/docs/v0/readme-webex.html" href="https://botkit.ai/docs/v0/readme-webex.html" target="_blank" rel="noopener" data-cke-saved-href="https://botkit.ai/docs/v0/readme-webex.html" data-interception="off"&gt;framework&lt;/A&gt;&amp;nbsp; &amp;nbsp;(&lt;A title="https://github.com/CiscoDevNet/botkit-template" href="https://github.com/CiscoDevNet/botkit-template" target="_blank" rel="noopener" data-cke-saved-href="https://github.com/CiscoDevNet/botkit-template" data-interception="off"&gt;template&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;/&amp;nbsp;&lt;A title="https://github.com/CiscoDevNet/botkit-webex-samples" href="https://github.com/CiscoDevNet/botkit-webex-samples" target="_blank" rel="noopener" data-cke-saved-href="https://github.com/CiscoDevNet/botkit-webex-samples" data-interception="off"&gt;examples&lt;/A&gt;)&lt;BR /&gt;&amp;nbsp; &amp;nbsp;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;lab:&amp;nbsp;&lt;A title="https://developer.cisco.com/learning/lab/spark-botkit-lab/step/1" href="https://developer.cisco.com/learning/lab/spark-botkit-lab/step/1" target="_blank" rel="noopener" data-cke-saved-href="https://developer.cisco.com/learning/lab/spark-botkit-lab/step/1" data-interception="off"&gt;create teams bot&lt;/A&gt;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp; &amp;nbsp;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;lab:&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A title="https://developer.cisco.com/learning/lab/collab-spark-botkit/step/1" href="https://developer.cisco.com/learning/lab/collab-spark-botkit/step/1" target="_blank" rel="noopener" data-cke-saved-href="https://developer.cisco.com/learning/lab/collab-spark-botkit/step/1" data-interception="off"&gt;create conversational bot&lt;/A&gt;&amp;nbsp;&lt;BR /&gt;​​​​​​Python&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A title="https://github.com/hpreston/webexteamsbot" href="https://github.com/hpreston/webexteamsbot" target="_blank" rel="noopener" data-cke-saved-href="https://github.com/hpreston/webexteamsbot" data-interception="off"&gt;Webex Teams bot&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;framework&lt;BR /&gt;&lt;STRONG&gt;LIBRARY&lt;BR /&gt;&lt;/STRONG&gt;Python Teams &lt;A href="https://github.com/brbester/pyCiscoSpark" target="_blank" rel="noopener"&gt;library&lt;/A&gt; (brbester)&lt;BR /&gt;...more in '&lt;A href="https://github.com/CiscoDevNet/awesome-webex" target="_blank" rel="noopener"&gt;awesome webex&lt;/A&gt;'&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 30px;"&gt;
&lt;TD width="47.2164%" height="30px" style="width: 47.2164%; height: 30px; border-color: #ffffff; border-style: hidden; vertical-align: top;"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="4.41881%" height="30px" style="width: 4.41881%; height: 30px; border-color: #ffffff; vertical-align: top;"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="48.3647%" height="30px" style="width: 48.3647%; height: 30px; border-color: #ffffff; vertical-align: top;"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 30px;"&gt;
&lt;TD width="47.2164%" height="30px" style="width: 47.2164%; background-color: #204f6f; height: 30px;"&gt;&lt;FONT color="#FFFFFF"&gt;&lt;FONT size="5"&gt;&amp;nbsp;TOOLS&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size="5" color="#FFFFFF"&gt;&lt;BR /&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="4.41881%" height="30px" style="width: 4.41881%; height: 30px;"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="48.3647%" height="30px" style="width: 48.3647%; background-color: #204f6f; height: 30px;"&gt;&lt;FONT size="5" color="#FFFFFF"&gt;&amp;nbsp;DEVELOPMENT TOOLS&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 30px;"&gt;
&lt;TD width="47.2164%" height="30px" style="width: 47.2164%; height: 30px; background-color: #eaeaea; vertical-align: top;"&gt;
&lt;P&gt;Teams &lt;A href="https://power-pack.io/" target="_blank" rel="noopener"&gt;Power Pack&lt;/A&gt; &amp;nbsp;&amp;nbsp;&lt;BR /&gt;Space &lt;A href="https://tools.sparkintegration.club/sparkarchive/" target="_blank" rel="noopener"&gt;Archiving&lt;/A&gt; tool &lt;A href="https://github.com/DJF3/Webex-Teams-Space-Archive-v2" target="_blank" rel="noopener"&gt;GITHUB&lt;/A&gt; &amp;nbsp;&lt;BR /&gt;Teams &lt;A href="https://tools.sparkintegration.club/forms/about/" target="_blank" rel="noopener"&gt;Forms&lt;/A&gt;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;Video System &lt;A href="https://github.com/DJF3/Cisco-Video-System-Status-Monitor" target="_blank" rel="noopener"&gt;Status&lt;/A&gt; browser&amp;nbsp;&lt;BR /&gt;WebSocket Events&amp;nbsp; &lt;A href="https://github.com/marchfederico/ciscospark-websocket-events" target="_blank" rel="noopener"&gt;&lt;FONT size="2"&gt;link&lt;/FONT&gt;&lt;/A&gt; &amp;nbsp;&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="4.41881%" height="30px" style="width: 4.41881%; height: 30px; border-style: hidden; border-color: #FFFFFF;"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="48.3647%" height="30px" style="width: 48.3647%; height: 30px; background-color: #eaeaea; vertical-align: top;"&gt;
&lt;P&gt;Postman &lt;A href="https://explore.postman.com/ciscodevnet" target="_blank" rel="noopener"&gt;Collections&lt;/A&gt;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;DevNet Collaboration &lt;A href="https://developer.cisco.com/docs/sandbox/#collaboration" target="_blank" rel="noopener"&gt;Sandboxes&lt;/A&gt;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;Webex Teams &lt;A href="https://github.com/ObjectIsAdvantag/webex-api-emulator" target="_blank" rel="noopener"&gt;API Emulator&lt;/A&gt;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&lt;A href="https://idbroker.webex.com/idb/profile#/tokens" target="_blank" rel="noopener" data-cke-saved-href="https://idbroker.webex.com/idb/profile#/tokens"&gt;&lt;SPAN class="fontColorBlue"&gt;Deactivate&lt;/SPAN&gt;&lt;/A&gt;&amp;nbsp;Bot &amp;amp; Integration tokens&amp;nbsp;&lt;BR /&gt;&lt;A title="https://github.com/cumberlandgroup/node-red-contrib-spark" href="https://github.com/cumberlandgroup/node-red-contrib-spark" target="_blank" rel="noopener" data-cke-saved-href="https://github.com/cumberlandgroup/node-red-contrib-spark" data-interception="off"&gt;Node-red&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;integration&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&lt;A title="https://github.com/sgrimee/whproxy" href="https://github.com/sgrimee/whproxy" target="_blank" rel="noopener" data-cke-saved-href="https://github.com/sgrimee/whproxy" data-interception="off"&gt;Webhook Proxy&lt;/A&gt;&amp;nbsp; &amp;nbsp;(github)&lt;BR /&gt;&lt;BR /&gt;Tool: &lt;A href="https://www.getpostman.com/" target="_blank" rel="noopener"&gt;Postman&lt;/A&gt;&amp;nbsp;&lt;BR /&gt;Editor: &lt;A href="https://atom.io/" target="_blank" rel="noopener"&gt;Atom&lt;/A&gt;&lt;BR /&gt;Editor: &lt;A href="https://notepad-plus-plus.org/" target="_blank" rel="noopener"&gt;Notepad++&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 30px;"&gt;
&lt;TD width="47.2164%" height="30px" style="width: 47.2164%; height: 30px; border-color: #ffffff; border-style: hidden; vertical-align: top;"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="4.41881%" height="30px" style="width: 4.41881%; height: 30px; border-color: #ffffff; vertical-align: top;"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="48.3647%" height="30px" style="width: 48.3647%; height: 30px; border-color: #ffffff; vertical-align: top;"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 30px;"&gt;
&lt;TD width="47.2164%" height="30px" style="width: 47.2164%; background-color: grey; height: 30px;"&gt;&lt;FONT color="#FFFFFF"&gt;&lt;FONT size="5"&gt;&amp;nbsp;INTEGRATION PLATFORMS&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size="5" color="#FFFFFF"&gt;&lt;BR /&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="4.41881%" height="30px" style="width: 4.41881%; height: 30px;"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="48.3647%" height="30px" style="width: 48.3647%; background-color: #54b9e6; height: 30px;"&gt;&lt;FONT size="5" color="#FFFFFF"&gt;&amp;nbsp;WEBEX MEETINGS&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 30px;"&gt;
&lt;TD width="47.2164%" height="30px" style="width: 47.2164%; height: 30px; background-color: #eaeaea; vertical-align: top;"&gt;
&lt;P&gt;Built.io&amp;nbsp;&lt;A href="https://www.built.io/" target="_blank" rel="noopener"&gt;&lt;FONT size="2"&gt;link&lt;/FONT&gt;&lt;/A&gt; &amp;nbsp;&lt;BR /&gt;Zapier&amp;nbsp;&lt;A href="https://zapier.com" target="_blank" rel="noopener"&gt;&lt;FONT size="2"&gt;link&lt;/FONT&gt;&lt;/A&gt; &amp;nbsp;&lt;BR /&gt;Gupshup&amp;nbsp;&amp;nbsp;&lt;A href="https://www.gupshup.io/developer/home" target="_blank" rel="noopener"&gt;&lt;FONT size="2"&gt;link&lt;/FONT&gt;&lt;/A&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;IFTTT&amp;nbsp;&lt;A href="https://ifttt.com" target="_blank" rel="noopener"&gt;&lt;FONT size="2"&gt;link&lt;/FONT&gt;&lt;/A&gt; &amp;nbsp;&lt;BR /&gt;Botkit.ai&amp;nbsp;&amp;nbsp;&lt;A href="https://botkit.ai" target="_blank" rel="noopener"&gt;&lt;FONT size="2"&gt;link&lt;/FONT&gt;&lt;/A&gt; &amp;nbsp;&lt;BR /&gt;&amp;nbsp; + &lt;A href="https://sameroom.io/" target="_blank" rel="noopener"&gt;Sameroom.io&lt;/A&gt;, &lt;A href="https://www.workato.com/" target="_blank" rel="noopener"&gt;Workato&lt;/A&gt;, &lt;A href="https://www.zenbot.org" target="_blank" rel="noopener"&gt;Zenbot.io&lt;/A&gt;, &lt;BR /&gt;&lt;FONT size="2"&gt;No native Teams integration, but usable with API's:&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;A href="https://flowxo.com/" target="_blank" rel="noopener"&gt;Flow XO&lt;/A&gt;, &lt;A href="https://elastic.io/" target="_blank" rel="noopener"&gt;Elastic.io&lt;/A&gt;, &lt;A href="https://apiant.com/" target="_blank" rel="noopener"&gt;APIANT&lt;/A&gt;, &lt;A href="https://www.integromat.com/en" target="_blank" rel="noopener"&gt;Integromat&lt;/A&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="4.41881%" height="30px" style="width: 4.41881%; height: 30px; border-style: hidden; border-color: #FFFFFF;"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="48.3647%" height="30px" style="width: 48.3647%; height: 30px; background-color: #eaeaea; vertical-align: top;"&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-right" image-alt="webexmeetingslogo.png" style="width: 76px;"&gt;&lt;img src="https://community.cisco.com/t5/image/serverpage/image-id/40378i634601A256BBD5B8/image-dimensions/76x76?v=v2" width="76" height="76" role="button" title="webexmeetingslogo.png" alt="webexmeetingslogo.png" /&gt;&lt;/span&gt;
&lt;P&gt;Meeting API - &lt;A href="https://developer.cisco.com/docs/webex-meetings/#!webex-meetings" target="_blank" rel="noopener"&gt;get started&lt;/A&gt;&amp;nbsp;&lt;BR /&gt;Meetings DevNet &lt;A href="https://developer.cisco.com/webex-meetings/" target="_blank" rel="noopener"&gt;site&lt;/A&gt;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;Meetings API &lt;A href="https://developer.cisco.com/docs/webex-meetings/#!community-and-support" target="_blank" rel="noopener"&gt;Support&lt;/A&gt;&amp;nbsp;&lt;BR /&gt;Meetings &lt;A href="https://community.cisco.com/t5/custom/page/page-id/CustomFilteredByMultiLabel/page/1?board=j-disc-dev-cloud-collab&amp;amp;labels=Webex%20Developer" target="_blank" rel="noopener"&gt;Community&lt;/A&gt;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 30px;"&gt;
&lt;TD width="47.2164%" height="30px" style="width: 47.2164%; vertical-align: top; border-color: #ffffff; height: 30px;"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="4.41881%" height="30px" style="width: 4.41881%; vertical-align: top; border-color: #ffffff; height: 30px;"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="48.3647%" height="30px" style="width: 48.3647%; border-color: #ffffff; vertical-align: top; height: 30px;"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE style="height: 626px; width: 99.9999%; border-collapse: collapse; border-style: none; border-color: #ffffff;" border="0"&gt;
&lt;TBODY&gt;
&lt;TR style="height: 30px;"&gt;
&lt;TD width="47.2164%" style="width: 47.2164%; background-color: #e0a43e; height: 30px;"&gt;&lt;FONT color="#FFFFFF"&gt;&lt;FONT size="5"&gt;&amp;nbsp;xAPI&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size="5" color="#FFFFFF"&gt;&lt;BR /&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="4.41881%" style="width: 4.41881%; height: 30px;"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="48.3647%" style="width: 48.3647%; background-color: #e0a43e; height: 30px;"&gt;&lt;FONT size="5" color="#FFFFFF"&gt;&amp;nbsp;xAPI&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 30px;"&gt;
&lt;TD width="47.2164%" style="width: 47.2164%; height: 30px; background-color: #eaeaea; vertical-align: top;"&gt;
&lt;P&gt;&lt;SPAN class="fontSizeXLarge"&gt;&lt;STRONG&gt;DOCUMENTATION&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;xAPI &lt;A title="https://www.cisco.com/c/en/us/support/collaboration-endpoints/spark-room-kit-series/series.html#Reference" href="https://www.cisco.com/c/en/us/support/collaboration-endpoints/spark-room-kit-series/series.html#Reference" target="_blank" rel="noopener" data-cke-saved-href="https://www.cisco.com/c/en/us/support/collaboration-endpoints/spark-room-kit-series/series.html#Reference" data-interception="off"&gt;&lt;SPAN class="fontColorBlue"&gt;command reference&lt;/SPAN&gt;&lt;/A&gt; (all releases)&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;xAPI&amp;nbsp;REST &lt;A title="https://developer.webex.com/docs/api/v1/xapi" href="https://developer.webex.com/docs/api/v1/xapi" target="_blank" rel="noopener" data-cke-saved-href="https://developer.webex.com/docs/api/v1/xapi" data-interception="off"&gt;&lt;SPAN class="fontColorBlue"&gt;documentation&lt;/SPAN&gt;&lt;/A&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;EM&gt;roomos&lt;/EM&gt;.cisco.com: xAPI &lt;A title="https://roomos.cisco.com/docs/Introduction.md" href="https://roomos.cisco.com/docs/Introduction.md" target="_blank" rel="noopener" data-cke-saved-href="https://custom-collab.cisco.com/xapi/#/article/Introduction" data-interception="off"&gt;&lt;SPAN class="fontColorBlue"&gt;guides&lt;/SPAN&gt;&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;roomos&lt;/EM&gt;.cisco.com: xAPI &lt;A title="https://roomos.cisco.com/xapi" href="https://roomos.cisco.com/xapi" target="_blank" rel="noopener" data-cke-saved-href="https://custom-collab.cisco.com/xapi/#/path" data-interception="off"&gt;&lt;SPAN class="fontColorBlue"&gt;reference&lt;/SPAN&gt;&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;roomos&lt;/EM&gt;.cisco.com: xAPI &lt;A title="https://roomos.cisco.com/macros" href="https://roomos.cisco.com/macros" target="_blank" rel="noopener" data-cke-saved-href="https://custom-collab.cisco.com/xapi/#/macros" data-interception="off"&gt;&lt;SPAN class="fontColorBlue"&gt;examples&lt;/SPAN&gt;&lt;/A&gt;&lt;BR /&gt;Customization &lt;A title="https://www.cisco.com/c/en/us/support/collaboration-endpoints/spark-room-kit-series/products-installation-and-configuration-guides-list.html" href="https://www.cisco.com/c/en/us/support/collaboration-endpoints/spark-room-kit-series/products-installation-and-configuration-guides-list.html" target="_blank" rel="noopener" data-cke-saved-href="https://www.cisco.com/c/en/us/support/collaboration-endpoints/spark-room-kit-series/products-installation-and-configuration-guides-list.html" data-interception="off"&gt;&lt;SPAN class="fontColorBlue"&gt;Guides&lt;/SPAN&gt;&lt;/A&gt;&amp;nbsp;&lt;BR /&gt;CE software &lt;A title="https://www.cisco.com/c/dam/en/us/td/docs/telepresence/endpoint/software/ce9/release-notes/ce-software-release-notes-ce9.pdf" href="https://www.cisco.com/c/dam/en/us/td/docs/telepresence/endpoint/software/ce9/release-notes/ce-software-release-notes-ce9.pdf" target="_blank" rel="noopener" data-cke-saved-href="https://www.cisco.com/c/dam/en/us/td/docs/telepresence/endpoint/software/ce9/release-notes/ce-software-release-notes-ce9.pdf" data-interception="off"&gt;&lt;SPAN class="fontColorBlue"&gt;release notes&lt;/SPAN&gt;&lt;/A&gt;&amp;nbsp; &lt;EM&gt;&lt;SPAN class="fontSizeSmall"&gt;PDF&lt;/SPAN&gt;&lt;/EM&gt;&amp;nbsp;&lt;BR /&gt;RoomOS &lt;A title="https://help.webex.com/en-us/6ger7db/What-s-New-in-RoomOS" href="https://help.webex.com/en-us/6ger7db/What-s-New-in-RoomOS" target="_blank" rel="noopener" data-cke-saved-href="https://help.webex.com/en-us/6ger7db/What-s-New-in-RoomOS" data-interception="off"&gt;&lt;SPAN class="fontColorBlue"&gt;what's new&lt;/SPAN&gt;&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;A href="https://github.com/CiscoDevNet/awesome-xapi" target="_blank" rel="noopener"&gt;Awesome xAPI&lt;/A&gt; &lt;SPAN style="font-family: helvetica;"&gt;&amp;nbsp;&lt;STRONG&gt;&lt;FONT size="1 2 3 4 5 6 7" color="#FF0000"&gt;GREAT!&lt;/FONT&gt;&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;BR /&gt;&lt;SPAN&gt;Room Devices on&amp;nbsp;&lt;A href="https://developer.cisco.com/site/roomdevices/" target="_blank" rel="noopener" data-cke-saved-href="https://developer.cisco.com/site/roomdevices/"&gt;DevNet&lt;/A&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;Room Device&amp;nbsp;&lt;A href="https://github.com/CiscoDevNet/roomdevices-macros-samples" target="_blank" rel="noopener" data-cke-saved-href="https://github.com/CiscoDevNet/roomdevices-macros-samples"&gt;Macro&amp;nbsp;examples&lt;/A&gt;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;Video Unit&amp;nbsp;&lt;A href="https://devnetsandbox.cisco.com/RM/Diagram/Index/aada7ed1-18ed-491d-97ad-17ae3a11faba?diagramType=Topology" target="_blank" rel="noopener"&gt;sandbox&lt;/A&gt; &amp;nbsp;&amp;nbsp; &lt;BR /&gt;xAPI &lt;A href="https://eurl.io/#rkp76XDrG" target="_blank" rel="noopener"&gt;Support&lt;/A&gt;&amp;nbsp; &lt;FONT size="2"&gt;(Webex Space)&lt;/FONT&gt;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;GITHUB&lt;BR /&gt;&lt;/STRONG&gt;- Video System &lt;A href="https://github.com/DJF3/Cisco-Video-System-Status-Monitor" target="_blank" rel="noopener"&gt;Status Monitor&lt;/A&gt; &amp;nbsp;&amp;nbsp; &lt;BR /&gt;- Meeting &lt;A href="https://github.com/tloyau/feedback-meeting" target="_blank" rel="noopener"&gt;Feedback&lt;/A&gt; &amp;nbsp;&amp;nbsp;&lt;BR /&gt;- Javascript &lt;A href="https://github.com/cisco-ce/jsxapi" target="_blank" rel="noopener"&gt;xAPI library&lt;/A&gt;&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;- Virtual &lt;A href="https://community.cisco.com/t5/collaboration-blogs/add-logos-text-to-your-virtual-background/ba-p/4319814" target="_blank" rel="noopener"&gt;Background Logos&lt;/A&gt;&amp;nbsp;&lt;FONT size="2" color="#FF0000"&gt;new&lt;/FONT&gt;&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="4.41881%" style="width: 4.41881%; height: 30px; border-style: hidden; border-color: #FFFFFF;"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="48.3647%" style="width: 48.3647%; height: 30px; background-color: #eaeaea; vertical-align: top;"&gt;
&lt;P&gt;&lt;STRONG&gt;Getting Started&lt;/STRONG&gt;&lt;BR /&gt;&amp;nbsp; xAPI &lt;A href="https://developer.cisco.com/learning/lab/collab-xapi-intro/step/1" target="_blank" rel="noopener"&gt;introduction&lt;/A&gt; &lt;FONT size="2"&gt;LAB&lt;/FONT&gt;&amp;nbsp;&lt;BR /&gt;&amp;nbsp; xAPI In &lt;A href="https://learninglabs.cisco.com/lab/collab-xapi-controls/step/1" target="_blank" rel="noopener"&gt;Room controls&lt;/A&gt;&amp;nbsp;&amp;nbsp;&lt;FONT size="2"&gt;LAB&lt;/FONT&gt;&amp;nbsp;&amp;nbsp; (try &lt;A href="https://controls-editor.herokuapp.com/index.html" target="_blank" rel="noopener"&gt;editor&lt;/A&gt;) &lt;BR /&gt;&amp;nbsp; xAPI Macro &lt;A href="https://github.com/ObjectIsAdvantag/xapi-samples/blob/master/macros/pdf/macro-tutorial.pdf" target="_blank" rel="noopener"&gt;tutorial&lt;/A&gt; &lt;FONT size="2"&gt;PDF&lt;/FONT&gt; &amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp; xAPI &lt;A href="https://github.com/ObjectIsAdvantag/xapi-samples" target="_blank" rel="noopener"&gt;examples&lt;/A&gt;&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;TOOLS&lt;/STRONG&gt;&lt;BR /&gt;&amp;nbsp; Postman &lt;A href="https://github.com/CiscoDevNet/postman-xapi" target="_blank" rel="noopener"&gt;collection&lt;/A&gt;&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;LEARN&lt;BR /&gt;&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp; CE customization&amp;nbsp;&lt;A href="https://learninglabs.cisco.com/lab/collab-xapi-intro/step/1" target="_blank" rel="noopener" data-cke-saved-href="https://learninglabs.cisco.com/lab/collab-xapi-intro/step/1"&gt;lab&lt;/A&gt;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp; Create custom in-room controls&amp;nbsp;&lt;A href="https://developer.cisco.com/learning/lab/collab-xapi-controls/step/1" target="_blank" rel="noopener" data-cke-saved-href="https://developer.cisco.com/learning/lab/collab-xapi-controls/step/1"&gt;lab&lt;/A&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp; Customizing devices from code&amp;nbsp;&lt;A href="https://developer.cisco.com/learning/lab/collab-xapi-branding/step/1" target="_blank" rel="noopener" data-cke-saved-href="https://developer.cisco.com/learning/lab/collab-xapi-branding/step/1"&gt;lab&lt;/A&gt;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp; Introduction to XAPI&amp;nbsp; &amp;nbsp;&lt;A href="https://developer.cisco.com/learning/lab/collab-xapi-intro/step/1" target="_blank" rel="noopener" data-cke-saved-href="https://developer.cisco.com/learning/lab/collab-xapi-intro/step/1"&gt;lab&lt;/A&gt;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp; Exploring XAPI Macros&amp;nbsp;&lt;A href="https://developer.cisco.com/learning/lab/collab-xapi-macros/step/1" target="_blank" rel="noopener" data-cke-saved-href="https://developer.cisco.com/learning/lab/collab-xapi-macros/step/1"&gt;lab&lt;/A&gt;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;CISCO LIVE SESSIONS&amp;nbsp; &lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; &lt;/STRONG&gt;&lt;SPAN&gt;&lt;A href="https://cisco.sharepoint.com/Sites/CloudCollaborationEMEAR-migrated/SitePages/From%20zero%20to%20hero%20%20Course%20on%20Video%20Endpoint%20Programmability%20(PIW%20CY2019).aspx" target="_blank" rel="noopener" data-cke-saved-href="/Sites/CloudCollaborationEMEAR-migrated/SitePages/From%20zero%20to%20hero%20%20Course%20on%20Video%20Endpoint%20Programmability%20(PIW%20CY2019).aspx"&gt;Zero&amp;nbsp;to&amp;nbsp;Hero&lt;/A&gt;&amp;nbsp;- programmability course&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="fontColorRed"&gt;&lt;SUP&gt;NEW&lt;/SUP&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;&lt;A href="https://www.ciscolive.com/global/on-demand-library.html?search=&amp;amp;search.event=ciscoliveemea2020&amp;amp;search.technology=scpsTechnology_collaboration#/session/1564677156032001JE2U" target="_blank" rel="noopener" data-cke-saved-href="https://www.ciscolive.com/global/on-demand-library.html?search=&amp;amp;search.event=ciscoliveemea2020&amp;amp;search.technology=scpsTechnology_collaboration#/session/1564677156032001JE2U"&gt;BRKCOL-3008&lt;/A&gt;&amp;nbsp;-&amp;nbsp;Custom.&amp;amp;Integrations Room Devices&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;&lt;A href="https://www.ciscolive.com/global/on-demand-library.html?search.event=ciscoliveemea2020&amp;amp;search=xapi#/session/15613554759150011Dt6" target="_blank" rel="noopener" data-cke-saved-href="https://www.ciscolive.com/global/on-demand-library.html?search.event=ciscoliveemea2020&amp;amp;search=xapi#/session/15613554759150011Dt6"&gt;BRKDEV-3244&lt;/A&gt;&amp;nbsp;- Advanced coding for Video devices&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp; &lt;A href="https://www.ciscolive.com/global/on-demand-library.html?search.event=ciscoliveemea2020&amp;amp;search=xapi#/session/15613554759150011Dt6" target="_blank" rel="noopener" data-cke-saved-href="https://www.ciscolive.com/global/on-demand-library.html?search.event=ciscoliveemea2020&amp;amp;search=xapi#/session/15613554759150011Dt6"&gt;DEVNET-2071&lt;/A&gt;&amp;nbsp;- Customizing Collaboration Devices&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp; &lt;A href="https://www.ciscolive.com/global/on-demand-library.html?search=macro&amp;amp;search.event=ciscoliveemea2020&amp;amp;search.technology=scpsTechnology_collaboration#/session/1564527385468001c0Jc" target="_blank" rel="noopener" data-cke-saved-href="https://www.ciscolive.com/global/on-demand-library.html?search=macro&amp;amp;search.event=ciscoliveemea2020&amp;amp;search.technology=scpsTechnology_collaboration#/session/1564527385468001c0Jc"&gt;DEVNET-1462&lt;/A&gt;&amp;nbsp;- Webex Room APIs: "the power of..."&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;/DIV&gt;
&lt;P&gt;&lt;SPAN style="font-family: helvetica;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;TABLE border="1" width="100%"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="100%" class="lia-indent-padding-left-270px" style="background-color: yellow; width: 100%;"&gt;&lt;SPAN style="font-family: helvetica;"&gt;&lt;FONT color="#FF0000"&gt;&lt;STRONG&gt;NEW&lt;/STRONG&gt;&lt;/FONT&gt;: LinkedIn Webex Developer group &lt;A href="http://cs.co/webexdevlink" target="_blank" rel="noopener"&gt;cs.co/webexdevlink&lt;/A&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;DIV class="lia-message-template-content-zone"&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV style="; color: #808080; font-size: 8pt;"&gt;
&lt;P&gt;&lt;SPAN style="font-family: helvetica;"&gt;&lt;STRONG&gt;CHANGELOG&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: helvetica;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;SPAN style="font-family: helvetica;"&gt;April 2021 - added LinkedIn group URL, added virtual-background link&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN style="font-family: helvetica;"&gt;November 2020 - major overhaul of page&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN style="font-family: helvetica;"&gt;July 2020 - adding xAPI resources&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN style="font-family: helvetica;"&gt;Dec 2019 - updated links&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN style="font-family: helvetica;"&gt;July 2019 - Added some xAPI links&lt;BR /&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN style="font-family: helvetica;"&gt;July 2019 - Complete re-write of this page&amp;nbsp; (was needed &lt;LI-EMOJI id="lia_slightly-smiling-face" title=":slightly_smiling_face:"&gt;&lt;/LI-EMOJI&gt; &lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN style="font-family: helvetica;"&gt;xpost in Collaboration / Collaboration documents &lt;A href="https://community.cisco.com/t5/collaboration-documents/webex-teams-developer-resources/ta-p/3638907" target="_blank" rel="noopener"&gt;here &lt;/A&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;/DIV&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;/DIV&gt;</description>
      <pubDate>Thu, 06 May 2021 07:45:53 GMT</pubDate>
      <guid>https://community.cisco.com/t5/collaboration-documents/webex-developer-resources/ta-p/3886824</guid>
      <dc:creator>Dirk-Jan Uittenbogaard</dc:creator>
      <dc:date>2021-05-06T07:45:53Z</dc:date>
    </item>
    <item>
      <title>Re: How to enable ztp on IOS-XE sandbox</title>
      <link>https://community.cisco.com/t5/devnet-sandbox-documents/how-to-enable-ztp-on-ios-xe-sandbox/tac-p/4174398#M20</link>
      <description>&lt;P&gt;Apparently theres no dhcp server configured on the dev-box, and no internet access to install one. Anyone got any ideas how else to test this?&lt;/P&gt;</description>
      <pubDate>Tue, 27 Oct 2020 14:20:50 GMT</pubDate>
      <guid>https://community.cisco.com/t5/devnet-sandbox-documents/how-to-enable-ztp-on-ios-xe-sandbox/tac-p/4174398#M20</guid>
      <dc:creator>Chris Dixon</dc:creator>
      <dc:date>2020-10-27T14:20:50Z</dc:date>
    </item>
    <item>
      <title>Re: How to enable ztp on IOS-XE sandbox</title>
      <link>https://community.cisco.com/t5/devnet-sandbox-documents/how-to-enable-ztp-on-ios-xe-sandbox/tac-p/4174391#M19</link>
      <description>&lt;P&gt;I read that just erasing the config would get it into day0 mode, however I dont have any kind of virtual console access on the sandbox, so cant tell if that worked really - so Ill check on dhcp server if its getting any traffic to find out&lt;/P&gt;</description>
      <pubDate>Tue, 27 Oct 2020 14:14:23 GMT</pubDate>
      <guid>https://community.cisco.com/t5/devnet-sandbox-documents/how-to-enable-ztp-on-ios-xe-sandbox/tac-p/4174391#M19</guid>
      <dc:creator>Chris Dixon</dc:creator>
      <dc:date>2020-10-27T14:14:23Z</dc:date>
    </item>
    <item>
      <title>How to enable ztp on IOS-XE sandbox</title>
      <link>https://community.cisco.com/t5/devnet-sandbox-documents/how-to-enable-ztp-on-ios-xe-sandbox/ta-p/4174351</link>
      <description>&lt;DIV class="lia-message-template-symptoms-zone"&gt;&lt;H2&gt;Symptoms&lt;/H2&gt;&lt;P&gt;I'm using the devnet IOS-XE sandbox to try and test the ZTP feature, however I can see that when I ssh into the fresh box it already has a startup config and hence I dont think it will attempt to ztp on reboot. How do you get the lab IOS-XE device into a state to be able to test ZTP?&lt;/P&gt;&lt;/DIV&gt;&lt;DIV class="lia-message-template-diagnosis-zone"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class="lia-message-template-solution-zone"&gt;&lt;H2&gt;&amp;nbsp;&lt;/H2&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/DIV&gt;</description>
      <pubDate>Tue, 27 Oct 2020 13:38:00 GMT</pubDate>
      <guid>https://community.cisco.com/t5/devnet-sandbox-documents/how-to-enable-ztp-on-ios-xe-sandbox/ta-p/4174351</guid>
      <dc:creator>Chris Dixon</dc:creator>
      <dc:date>2020-10-27T13:38:00Z</dc:date>
    </item>
    <item>
      <title>How to debug NSO service/action with Pycharm pro</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-documents/how-to-debug-nso-service-action-with-pycharm-pro/ta-p/3832876</link>
      <description>&lt;DIV class="lia-message-template-content-zone"&gt;
&lt;H4&gt;Step 1 : configure debug server in Pycharm&lt;/H4&gt;
&lt;P&gt;Go to Run =&amp;gt; Edit Configurations, click on "+" =&amp;gt; Python Remote Debug&lt;/P&gt;
&lt;P&gt;In "Local Host name " enter ip or host name of your local machine. Enter a available port in "Port :"&lt;/P&gt;
&lt;P&gt;Give a name, here it's "NSO debug".&lt;/P&gt;
&lt;P&gt;Click ok.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="nso-debug-server.png" style="width: 999px;"&gt;&lt;img src="https://community.cisco.com/t5/image/serverpage/image-id/33643iB7EE10F111AC8901/image-size/large?v=v2&amp;amp;px=999" role="button" title="nso-debug-server.png" alt="nso-debug-server.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;H4&gt;Step 2 : install pydevd_pycharm&lt;/H4&gt;
&lt;P&gt;The debug tool uses pydevd-pycharm library to attach to the local debug server we just created.&lt;/P&gt;
&lt;P&gt;Run&lt;/P&gt;
&lt;PRE&gt;python -m pip install pydevd-pycharm&lt;/PRE&gt;
with the python interpreter used by NSO.
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H4&gt;Step 3 : run debug server&lt;/H4&gt;
&lt;P&gt;Select NSO Debug and click on the green bug (or Shift + F9).&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="run-debug-server.PNG" style="width: 316px;"&gt;&lt;img src="https://community.cisco.com/t5/image/serverpage/image-id/33644iA5086614B6858C3C/image-size/large?v=v2&amp;amp;px=999" role="button" title="run-debug-server.PNG" alt="run-debug-server.PNG" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;The debug server is now listening on port 8885&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="running-debug-server.png" style="width: 999px;"&gt;&lt;img src="https://community.cisco.com/t5/image/serverpage/image-id/33646i3D28F23020C95344/image-size/large?v=v2&amp;amp;px=999" role="button" title="running-debug-server.png" alt="running-debug-server.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;H2&gt;Step 4 : call the server from the service/action thread.&lt;/H2&gt;
&lt;P&gt;Insert the following code in the callback function of the service/action (change host and port) :&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;import pydevd_pycharm
pydevd_pycharm.settrace('host', port=port, stdoutToServer=True, stderrToServer=True)&lt;/PRE&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="code-callback.png" style="width: 999px;"&gt;&lt;img src="https://community.cisco.com/t5/image/serverpage/image-id/33647i70F6B958BD84C831/image-size/large?v=v2&amp;amp;px=999" role="button" title="code-callback.png" alt="code-callback.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;That's all , now the service/action callback will try to reach the debug server (don't forget to do a packages reload)&lt;/P&gt;
&lt;P&gt;You can now debug with pycharm :&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="running-debug-1.PNG" style="width: 999px;"&gt;&lt;img src="https://community.cisco.com/t5/image/serverpage/image-id/33648i0BA9F46293780E39/image-size/large?v=v2&amp;amp;px=999" role="button" title="running-debug-1.PNG" alt="running-debug-1.PNG" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;And have full information about the variables :&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="running-debug-variables.PNG" style="width: 895px;"&gt;&lt;img src="https://community.cisco.com/t5/image/serverpage/image-id/33649i6CC1E7881B220B9D/image-size/large?v=v2&amp;amp;px=999" role="button" title="running-debug-variables.PNG" alt="running-debug-variables.PNG" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;/DIV&gt;</description>
      <pubDate>Fri, 18 Sep 2020 18:19:59 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-documents/how-to-debug-nso-service-action-with-pycharm-pro/ta-p/3832876</guid>
      <dc:creator>Rodolphe Trujillo</dc:creator>
      <dc:date>2020-09-18T18:19:59Z</dc:date>
    </item>
    <item>
      <title>NSO Developer Days 2019: Nano Services – Another approach for Reactive Fastmap (RFM) services</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-documents/nso-developer-days-2019-nano-services-another-approach-for/ta-p/3879094</link>
      <description>&lt;DIV class="lia-message-template-content-zone"&gt;&lt;IFRAME src="https://www.youtube.com/embed/NJhOBf8J-J8" width="1120" height="630" frameborder="0" allowfullscreen="allowfullscreen" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"&gt;&lt;/IFRAME&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Abstract:&amp;nbsp;&lt;SPAN&gt;RFM services can be hard to implement. Especially the lifecycle management of the delete case of the service can be a challenge. Nano Services uses an executable plan and kickers to supports the full lifecycle of a RFM service.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Speaker:&amp;nbsp;&lt;SPAN&gt;Try Ryeng&lt;/SPAN&gt;&lt;/P&gt;
&lt;/DIV&gt;</description>
      <pubDate>Fri, 18 Sep 2020 18:19:58 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-documents/nso-developer-days-2019-nano-services-another-approach-for/ta-p/3879094</guid>
      <dc:creator>Jan Lindblad</dc:creator>
      <dc:date>2020-09-18T18:19:58Z</dc:date>
    </item>
    <item>
      <title>deleted</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-documents/deleted/ta-p/3652184</link>
      <description />
      <pubDate>Mon, 17 Aug 2020 08:24:10 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-documents/deleted/ta-p/3652184</guid>
      <dc:creator>peter8498</dc:creator>
      <dc:date>2020-08-17T08:24:10Z</dc:date>
    </item>
    <item>
      <title>Re: Trying sandbox for WLC 9800 but timing out</title>
      <link>https://community.cisco.com/t5/devnet-sandbox-documents/trying-sandbox-for-wlc-9800-but-timing-out/tac-p/4136633#M17</link>
      <description>&lt;P&gt;I was able finally to login to the Sandbox not sure why it was failing but now is working ok&lt;/P&gt;</description>
      <pubDate>Mon, 17 Aug 2020 03:18:19 GMT</pubDate>
      <guid>https://community.cisco.com/t5/devnet-sandbox-documents/trying-sandbox-for-wlc-9800-but-timing-out/tac-p/4136633#M17</guid>
      <dc:creator>carlocon</dc:creator>
      <dc:date>2020-08-17T03:18:19Z</dc:date>
    </item>
    <item>
      <title>Re: Possible to embed webex into mobile app? and/or website?</title>
      <link>https://community.cisco.com/t5/collaboration-documents/possible-to-embed-webex-into-mobile-app-and-or-website/tac-p/4131720#M8715</link>
      <description>&lt;P&gt;Boa noite, pessoal.&lt;/P&gt;&lt;P&gt;Estou procurando um IFrame para utilizar o aplicativo webex Reuniões através do meu portal, onde toda vez que eu crio uma nova reunião e gera uma ID e Senha, eu copio nesse IFrame e disponibiliza para acesso dos demais, como um IFrame do Zoom.&lt;/P&gt;&lt;P&gt;Ex:&amp;nbsp;&amp;lt;iframe allow='microphone;camera'src='&lt;A href="https://us02web.zoom.us/wc/join/xxxxxxxxx?prefer=0&amp;amp;pwd=xxxxxx'scrolling='no" target="_blank" rel="noopener"&gt;https://us02web.zoom.us/wc/join/xxxxxxxxx?prefer=0&amp;amp;pwd=xxxxxx'scrolling='no&lt;/A&gt;' width='100%' height='600' type="text/html' frameborder='0' allowTransparency="true" style='padding-bottom=0%' sandbox='allow-forms allow-scripts allow-same-origin allow-pointer-lock allow-popups'&amp;gt;&amp;lt;/iframe&amp;gt;&lt;/P&gt;</description>
      <pubDate>Thu, 06 Aug 2020 22:10:06 GMT</pubDate>
      <guid>https://community.cisco.com/t5/collaboration-documents/possible-to-embed-webex-into-mobile-app-and-or-website/tac-p/4131720#M8715</guid>
      <dc:creator>Luiz Rovero</dc:creator>
      <dc:date>2020-08-06T22:10:06Z</dc:date>
    </item>
    <item>
      <title>Re: Accessing the Cisco PSIRT openVuln API Using curl</title>
      <link>https://community.cisco.com/t5/services-documents/accessing-the-cisco-psirt-openvuln-api-using-curl/tac-p/4130157#M25</link>
      <description>&lt;P&gt;I created a another new application and it works with the new id and secret. &lt;BR /&gt;In the second creation, I just choose only one Grant Type : "Client Credentials"&lt;/P&gt;</description>
      <pubDate>Tue, 04 Aug 2020 14:13:26 GMT</pubDate>
      <guid>https://community.cisco.com/t5/services-documents/accessing-the-cisco-psirt-openvuln-api-using-curl/tac-p/4130157#M25</guid>
      <dc:creator>visxu</dc:creator>
      <dc:date>2020-08-04T14:13:26Z</dc:date>
    </item>
    <item>
      <title>Re: Accessing the Cisco PSIRT openVuln API Using curl</title>
      <link>https://community.cisco.com/t5/services-documents/accessing-the-cisco-psirt-openvuln-api-using-curl/tac-p/4129860#M24</link>
      <description>&lt;P&gt;The KEY means client_id, CLIENT SECRET means client_secret, right ?&lt;BR /&gt;But I got 401 response&lt;/P&gt;
&lt;PRE&gt;{
    "error_description": "Invalid client or client credentials.",
    "error": "invalid_client"
}&lt;/PRE&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="20200804111222.png" style="width: 400px;"&gt;&lt;img src="https://community.cisco.com/t5/image/serverpage/image-id/80717iA4828393BD8D30F9/image-size/medium?v=v2&amp;amp;px=400" role="button" title="20200804111222.png" alt="20200804111222.png" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 04 Aug 2020 03:15:48 GMT</pubDate>
      <guid>https://community.cisco.com/t5/services-documents/accessing-the-cisco-psirt-openvuln-api-using-curl/tac-p/4129860#M24</guid>
      <dc:creator>visxu</dc:creator>
      <dc:date>2020-08-04T03:15:48Z</dc:date>
    </item>
    <item>
      <title>Re: Trying sandbox for WLC 9800 but timing out</title>
      <link>https://community.cisco.com/t5/devnet-sandbox-documents/trying-sandbox-for-wlc-9800-but-timing-out/tac-p/4128111#M16</link>
      <description>&lt;P&gt;Hi can you paste your code here please.&lt;/P&gt;</description>
      <pubDate>Thu, 30 Jul 2020 14:49:29 GMT</pubDate>
      <guid>https://community.cisco.com/t5/devnet-sandbox-documents/trying-sandbox-for-wlc-9800-but-timing-out/tac-p/4128111#M16</guid>
      <dc:creator>Punit Joshi</dc:creator>
      <dc:date>2020-07-30T14:49:29Z</dc:date>
    </item>
    <item>
      <title>Re: Creating a GENERIC NED v 1.0</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-documents/creating-a-generic-ned-v-1-0/tac-p/4127935#M350</link>
      <description>&lt;P&gt;Hi &lt;LI-USER uid="404400"&gt;&lt;/LI-USER&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The code skeleton is not publicly available yet.&lt;/P&gt;
&lt;P&gt;If you need a NED for your project, please contact&amp;nbsp;&lt;LI-USER uid="699932"&gt;&lt;/LI-USER&gt;.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks,&lt;/P&gt;
&lt;P&gt;Hoa&amp;nbsp;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 30 Jul 2020 10:05:58 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-documents/creating-a-generic-ned-v-1-0/tac-p/4127935#M350</guid>
      <dc:creator>hoatruo</dc:creator>
      <dc:date>2020-07-30T10:05:58Z</dc:date>
    </item>
    <item>
      <title>Re: Creating a GENERIC NED v 1.0</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-documents/creating-a-generic-ned-v-1-0/tac-p/4125488#M349</link>
      <description>&lt;P&gt;&lt;STRONG&gt;Hi &lt;LI-USER uid="682868"&gt;&lt;/LI-USER&gt;&amp;nbsp;,&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;I am looking forward to use this to create a Generic REST NED with basic functionality to interact with a McAfee Web Gateway proxy via REST API. Would you be able to provide the code skeleton to work on? It would work nicely just like in your example.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Thanks,&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Gustavo&lt;/STRONG&gt;&lt;/P&gt;</description>
      <pubDate>Sat, 25 Jul 2020 21:33:16 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-documents/creating-a-generic-ned-v-1-0/tac-p/4125488#M349</guid>
      <dc:creator>gusmb</dc:creator>
      <dc:date>2020-07-25T21:33:16Z</dc:date>
    </item>
    <item>
      <title>Re: Generic REST NED Reference</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-documents/generic-rest-ned-reference/tac-p/4125487#M348</link>
      <description>&lt;P&gt;Is it possible to have the source code to review more in depth? It is very useful to help integrate NSO with other in-house tools based on REST APIs&lt;/P&gt;</description>
      <pubDate>Sat, 25 Jul 2020 21:27:31 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-documents/generic-rest-ned-reference/tac-p/4125487#M348</guid>
      <dc:creator>gusmb</dc:creator>
      <dc:date>2020-07-25T21:27:31Z</dc:date>
    </item>
    <item>
      <title>Re: How to mute a call</title>
      <link>https://community.cisco.com/t5/collaboration-documents/how-to-mute-a-call/tac-p/4108041#M8714</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any update on this..?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have tried to mute myself from the call using JTAPI by using sendData(byte[]) and send the following XML to this:&lt;/P&gt;&lt;P&gt;&amp;lt;CiscoIPPhoneExecute&amp;gt;&amp;lt;ExecuteItem Priority="0" URL="Key:Mute"/&amp;gt;&amp;lt;/CiscoIPPhoneExecute&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This is working on Cisco IP communicator but not working on Cisco Jabber softphone. Any suggestions on this..?&lt;/P&gt;</description>
      <pubDate>Tue, 23 Jun 2020 14:33:41 GMT</pubDate>
      <guid>https://community.cisco.com/t5/collaboration-documents/how-to-mute-a-call/tac-p/4108041#M8714</guid>
      <dc:creator>YouTee</dc:creator>
      <dc:date>2020-06-23T14:33:41Z</dc:date>
    </item>
    <item>
      <title>Re: Phone Mute via JTAPI</title>
      <link>https://community.cisco.com/t5/collaboration-documents/phone-mute-via-jtapi/tac-p/4108034#M8713</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I tried this with Cisco IP Communicator and it's working. However, when I tried the same on Cisco Jabber softphone, it did not work.&lt;/P&gt;</description>
      <pubDate>Tue, 23 Jun 2020 14:20:07 GMT</pubDate>
      <guid>https://community.cisco.com/t5/collaboration-documents/phone-mute-via-jtapi/tac-p/4108034#M8713</guid>
      <dc:creator>YouTee</dc:creator>
      <dc:date>2020-06-23T14:20:07Z</dc:date>
    </item>
    <item>
      <title>Re: Overall Server Status is reported as "Severe Fault"</title>
      <link>https://community.cisco.com/t5/jive-developer-archive-documents/overall-server-status-is-reported-as-quot-severe-fault-quot/tac-p/4096750#M2438</link>
      <description>&lt;P&gt;Team this is unrelated to this topic but i am trying to monitor the UCS C240 M4S2 series server by whenever a fault is raised by the specific OID alert should be triggered in SCOM by looking up in the OID lsit for UCS c series below are the only OID related to fault whenever it raised but testing this tends to fail wanted to check if this is the accurate OID which represents whenever a fault is raised please suggest.&lt;/P&gt;&lt;P&gt;.1.3.6.1.4.1.9.9.719.0.1 -Fault raised(is this the correct OID)&lt;BR /&gt;.1.3.6.1.4.1.9.9.719.0.2-Fault cleared&lt;/P&gt;&lt;P&gt;The Goal is to check the Overall server status usually status is GOOD but when a fault is raised this needs to be monitored&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="server status.png" style="width: 999px;"&gt;&lt;img src="https://community.cisco.com/t5/image/serverpage/image-id/75965i5EF825E436667171/image-size/large?v=v2&amp;amp;px=999" role="button" title="server status.png" alt="server status.png" /&gt;&lt;/span&gt;.1.3.6.1.4.1.9.9.719.0.1 -Fault raised&lt;BR /&gt;.1.3.6.1.4.1.9.9.719.0.2-Fault cleared&lt;/P&gt;</description>
      <pubDate>Wed, 03 Jun 2020 10:29:52 GMT</pubDate>
      <guid>https://community.cisco.com/t5/jive-developer-archive-documents/overall-server-status-is-reported-as-quot-severe-fault-quot/tac-p/4096750#M2438</guid>
      <dc:creator>bobbywayne08569</dc:creator>
      <dc:date>2020-06-03T10:29:52Z</dc:date>
    </item>
    <item>
      <title>Re: REST API Basics</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-documents/rest-api-basics/tac-p/4079043#M347</link>
      <description>&lt;P&gt;i go to the&amp;nbsp;&lt;/P&gt;
&lt;P&gt;http://IP/api - i get the page downloaded instead of displayed - how i browse the api ? or some swagger type tool so i try the curl inside a tool ?&amp;nbsp;&lt;LI-USER uid="318562"&gt;&lt;/LI-USER&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 04 May 2020 15:23:16 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-documents/rest-api-basics/tac-p/4079043#M347</guid>
      <dc:creator>srisikha@cisco.com</dc:creator>
      <dc:date>2020-05-04T15:23:16Z</dc:date>
    </item>
    <item>
      <title>Re: NX-OS versions via APIC API</title>
      <link>https://community.cisco.com/t5/networking-documents/nx-os-versions-via-apic-api/tac-p/4074188#M100</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;LI-USER uid="509668"&gt;&lt;/LI-USER&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Try topSystem like below:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;https://&lt;/SPAN&gt;&lt;SPAN class="resolvedVariable"&gt;&lt;SPAN&gt;{{URL}}&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;//api/node/class/topSystem.json?query-target=subtree&amp;amp;target-subtree-class=topSystem,eqptCh,firmwareRunning&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;You will get lots of data back and for each topSystem object you get back you will also get the firmwareRunning object which has a "version" key.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;        {
            "topSystem": {
                "attributes": {
                    "address": "10.0.248.2",
                    "bootstrapState": "done",
                    "childAction": "",
                    "configIssues": "",
                    "controlPlaneMTU": "9000",
                    "currentTime": "2020-04-26T05:09:04.123+00:00",
                    "dn": "topology/pod-1/node-102/sys",
                    "enforceSubnetCheck": "no",
                    "etepAddr": "0.0.0.0",
                    "fabricDomain": "ACI Fabric1",
                    "fabricId": "1",
                    "fabricMAC": "00:22:BD:F8:19:FF",
                    "id": "102",
                    "inbMgmtAddr": "0.0.0.0",
                    "inbMgmtAddr6": "::",
                    "inbMgmtAddr6Mask": "0",
                    "inbMgmtAddrMask": "0",
                    "inbMgmtGateway": "0.0.0.0",
                    "inbMgmtGateway6": "::",
                    "lcOwn": "local",
                    "modTs": "2020-04-25T14:25:02.324+00:00",
                    "mode": "unspecified",
                    "monPolDn": "uni/fabric/monfab-default",
                    "name": "leaf-2",
                    "nameAlias": "",
                    "nodeType": "unspecified",
                    "oobMgmtAddr": "10.10.10.102",
                    "oobMgmtAddr6": "::",
                    "oobMgmtAddr6Mask": "0",
                    "oobMgmtAddrMask": "0",
                    "oobMgmtGateway": "0.0.0.0",
                    "oobMgmtGateway6": "::",
                    "podId": "1",
                    "remoteNetworkId": "0",
                    "remoteNode": "no",
                    "rldirectMode": "no",
                    "role": "leaf",
                    "serial": "TEP-1-102",
                    "serverType": "unspecified",
                    "siteId": "0",
                    "state": "in-service",
                    "status": "",
                    "systemUpTime": "00:14:58:31.000",
                    "tepPool": "10.0.0.0/16",
                    "unicastXrEpLearnDisable": "no",
                    "virtualMode": "no"
                }
            }
        },
        {
            "firmwareRunning": {
                "attributes": {
                    "biosTs": "1970-01-01T00:00:00.000+00:00",
                    "biosVer": "",
                    "childAction": "",
                    "descr": "",
                    "dn": "topology/pod-1/node-102/sys/fwstatuscont/running",
                    "internalLabel": "",
                    "ksFile": "",
                    "modTs": "2020-04-25T14:12:39.049+00:00",
                    "mode": "normal",
                    "peVer": "",
                    "status": "",
                    "sysFile": "",
                    "ts": "1970-01-01T00:00:00.000+00:00",
                    "type": "switch",
                    "version": "simsw-4.1(1k)"
                }
            }
        },&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 26 Apr 2020 03:48:09 GMT</pubDate>
      <guid>https://community.cisco.com/t5/networking-documents/nx-os-versions-via-apic-api/tac-p/4074188#M100</guid>
      <dc:creator>Claudia de Luna</dc:creator>
      <dc:date>2020-04-26T03:48:09Z</dc:date>
    </item>
    <item>
      <title>Trying sandbox for WLC 9800 but timing out</title>
      <link>https://community.cisco.com/t5/devnet-sandbox-documents/trying-sandbox-for-wlc-9800-but-timing-out/ta-p/4073686</link>
      <description>&lt;DIV class="lia-message-template-content-zone"&gt;
&lt;P&gt;Hi team,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Starting to work with some of the sandboxes on this site, as a Wireless engineer I wanted to start with the WLC 9800 sandbox that is always on. Basically wanted to try APIs to read telemetry, however after reading the instructions I have tried several times to access a link to accept a "certificate" from a link wlc9800.cisco.com and always timing out. I have tried being out of the VPN or in but no result on any case. Since this is one of my first attempts I am wondering if I am missing something or doing something wrong, since the instructions for SandBoxes always on according to documentation don't require VPN access. Let me know your comments please&lt;BR /&gt;&lt;BR /&gt;Regards&lt;BR /&gt;Carlos Contreras&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;/DIV&gt;</description>
      <pubDate>Fri, 24 Apr 2020 19:57:12 GMT</pubDate>
      <guid>https://community.cisco.com/t5/devnet-sandbox-documents/trying-sandbox-for-wlc-9800-but-timing-out/ta-p/4073686</guid>
      <dc:creator>carlocon</dc:creator>
      <dc:date>2020-04-24T19:57:12Z</dc:date>
    </item>
    <item>
      <title>Re: CUPI User Import</title>
      <link>https://community.cisco.com/t5/collaboration-documents/cupi-user-import/tac-p/4070361#M8712</link>
      <description>&lt;P&gt;Hi,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;while i tried to import LDAP users via API, it shows data exception error like "Enter Vaild Relay Email Address". please find below in detail,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;NOTE: able to import user via GUI&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;API:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://apc01.safelinks.protection.outlook.com/?url=https%3A%2F%2F192.168.11.102%2Fvmrest%2Fimport%2Fusers%2Fldap%3FtemplateAlias%3Dvoicemailusertemplate&amp;amp;data=02%7C01%7Ckarthik.krishnan%40servion.com%7C29a69fab42e24d52736408d7e534470e%7C0eb7ab7502264f22876b7b29fe557678%7C0%7C0%7C637229885019617118&amp;amp;sdata=jUgAKv%2BlVTR6fXO0f8%2FM%2Bo1T6BLsRpi1fnLGgkxdgh0%3D&amp;amp;reserved=0" target="_blank" rel="noopener"&gt;https://&amp;lt;ip&amp;gt;/vmrest/import/users/ldap?templateAlias=voicemailusertemplate&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Payload:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;ImportUser&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;dtmfAccessId&amp;gt;12345&amp;lt;/dtmfAccessId&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;pkid&amp;gt;624b7577-3844-8c3e-c664-7f79c150ef72&amp;lt;/pkid&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;/ImportUser&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;OutputError:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;ErrorDetails&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &amp;lt;errors&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;code&amp;gt;DATA_EXCEPTION&amp;lt;/code&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;message&amp;gt;Enter Vaild Relay Email Address&amp;lt;/message&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &amp;lt;/errors&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;/ErrorDetails&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;could you please help on that. thanks in advance.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 21 Apr 2020 07:48:33 GMT</pubDate>
      <guid>https://community.cisco.com/t5/collaboration-documents/cupi-user-import/tac-p/4070361#M8712</guid>
      <dc:creator>karthikkrishnan07580</dc:creator>
      <dc:date>2020-04-21T07:48:33Z</dc:date>
    </item>
    <item>
      <title>Re: Using CUPI to Import LDAP user</title>
      <link>https://community.cisco.com/t5/collaboration-documents/using-cupi-to-import-ldap-user/tac-p/4068098#M8711</link>
      <description>&lt;P&gt;Hi,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;while I tried to import LDAP user, with below payload but I am data_exception. it will be more helpful if it is solved earlier.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;thanks in advance.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;U&gt;&lt;STRONG&gt;API:&lt;/STRONG&gt;&lt;/U&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://192.168.11.102/vmrest/import/users/ldap?templateAlias=voicemailusertemplate" target="_blank" rel="noopener"&gt;https://&amp;lt;ip&amp;gt;/vmrest/import/users/ldap?templateAlias=voicemailusertemplate&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;U&gt;&lt;STRONG&gt;Payload:&lt;/STRONG&gt;&lt;/U&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;ImportUser&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;dtmfAccessId&amp;gt;12345&amp;lt;/dtmfAccessId&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;pkid&amp;gt;624b7577-3844-8c3e-c664-7f79c150ef72&amp;lt;/pkid&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;/ImportUser&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;U&gt;&lt;STRONG&gt;OutputError:&lt;/STRONG&gt;&lt;/U&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;ErrorDetails&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &amp;lt;errors&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;code&amp;gt;DATA_EXCEPTION&amp;lt;/code&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;message&amp;gt;Enter Vaild Relay Email Address&amp;lt;/message&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &amp;lt;/errors&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;/ErrorDetails&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;LI-USER uid="722015"&gt;&lt;/LI-USER&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 17 Apr 2020 13:14:37 GMT</pubDate>
      <guid>https://community.cisco.com/t5/collaboration-documents/using-cupi-to-import-ldap-user/tac-p/4068098#M8711</guid>
      <dc:creator>karthikkrishnan07580</dc:creator>
      <dc:date>2020-04-17T13:14:37Z</dc:date>
    </item>
    <item>
      <title>Re: Determining if a endUser password/pin is locked</title>
      <link>https://community.cisco.com/t5/collaboration-documents/determining-if-a-enduser-password-pin-is-locked/tac-p/4060456#M8710</link>
      <description>&lt;P&gt;It looks like the missing info is in the 'credentialdynamic' table - not accessible via regular AXL requests, as far as I can tell, so you will need to use &amp;lt;executeSqlQuery&amp;gt;.&lt;/P&gt;
&lt;P&gt;I think something like this, might get you pretty close:&lt;/P&gt;
&lt;PRE&gt;&amp;lt;?xml version="1.0" encoding="UTF-8"?&amp;gt;
&amp;lt;soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"&amp;gt;
  &amp;lt;soap:Body&amp;gt;
    &amp;lt;ns:executeSQLQuery xmlns:ns="http://www.cisco.com/AXL/API/11.5"&amp;gt;
      &amp;lt;sql xsi:type="xsd:string"&amp;gt;select enduser.userid, tkcredential, credential.timeadminlockout, credentialdynamic.timehackedlockout
		from enduser, credential, credentialdynamic
		where credential.fkenduser = enduser.pkid and
	  	credential.pkid = credentialdynamic.fkcredential and
      	enduser.userid = 'dstaudtTest' 
	&amp;lt;/sql&amp;gt;
    &amp;lt;/ns:executeSQLQuery&amp;gt;
  &amp;lt;/soap:Body&amp;gt;
&amp;lt;/soap:Envelope&amp;gt;&lt;/PRE&gt;
&lt;PRE&gt;&amp;lt;soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"&amp;gt;
   &amp;lt;soapenv:Body&amp;gt;
      &amp;lt;ns:executeSQLQueryResponse xmlns:ns="http://www.cisco.com/AXL/API/11.5"&amp;gt;
         &amp;lt;return&amp;gt;
            &amp;lt;row&amp;gt;
               &amp;lt;userid&amp;gt;dstaudtTest&amp;lt;/userid&amp;gt;
               &amp;lt;tkcredential&amp;gt;3&amp;lt;/tkcredential&amp;gt;
               &amp;lt;timeadminlockout&amp;gt;1586214942&amp;lt;/timeadminlockout&amp;gt;
               &amp;lt;timehackedlockout/&amp;gt;
            &amp;lt;/row&amp;gt;
            &amp;lt;row&amp;gt;
               &amp;lt;userid&amp;gt;dstaudtTest&amp;lt;/userid&amp;gt;
               &amp;lt;tkcredential&amp;gt;4&amp;lt;/tkcredential&amp;gt;
               &amp;lt;timeadminlockout/&amp;gt;
               &amp;lt;timehackedlockout/&amp;gt;
            &amp;lt;/row&amp;gt;
         &amp;lt;/return&amp;gt;
      &amp;lt;/ns:executeSQLQueryResponse&amp;gt;
   &amp;lt;/soapenv:Body&amp;gt;
&amp;lt;/soapenv:Envelope&amp;gt;&lt;/PRE&gt;
&lt;P&gt;( where tkcredential = 3 is password, 4 is pin)&lt;/P&gt;</description>
      <pubDate>Mon, 06 Apr 2020 23:20:04 GMT</pubDate>
      <guid>https://community.cisco.com/t5/collaboration-documents/determining-if-a-enduser-password-pin-is-locked/tac-p/4060456#M8710</guid>
      <dc:creator>dstaudt</dc:creator>
      <dc:date>2020-04-06T23:20:04Z</dc:date>
    </item>
    <item>
      <title>Determining if a endUser password/pin is locked</title>
      <link>https://community.cisco.com/t5/collaboration-documents/determining-if-a-enduser-password-pin-is-locked/ta-p/4056033</link>
      <description>&lt;DIV class="lia-message-template-content-zone"&gt;&lt;P&gt;I'm tasked with providing a credential unlock for CUCM endusers. Looking at the AXL schema and doing some trial &amp;amp; error I found that pinCredentials.pinResetHackCount / passwordCredentials.pwdResetHackCount is what I'm looking for.. setting this to true in a user update resets the history. But, extracting the user, it seems I'm missing some properties that are visible in ccmadmin. So, given that locking yourself out by trying the wrong credential for too many times does not set any property gettable by AXL, the question is: how can I know if a user's pin or password credential has been locked?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The same seems to be possible via CUPI. There's the "Hacked" property that if true means the user has been locked out for trying an incorrect credential too many times.&lt;/P&gt;&lt;/DIV&gt;</description>
      <pubDate>Tue, 31 Mar 2020 15:37:39 GMT</pubDate>
      <guid>https://community.cisco.com/t5/collaboration-documents/determining-if-a-enduser-password-pin-is-locked/ta-p/4056033</guid>
      <dc:creator>stephan.steiner</dc:creator>
      <dc:date>2020-03-31T15:37:39Z</dc:date>
    </item>
    <item>
      <title>Re: NSO Developer Days 2019: Nano Services – Another approach for Reactive Fastmap (RFM) services</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-documents/nso-developer-days-2019-nano-services-another-approach-for/tac-p/4048705#M346</link>
      <description>&lt;P&gt;I have to admit your use case sounds a bit odd. But if this what you need to do, you need to use the RFM or Nano service design patterns. The design you outline above (starting and committing a transaction in create()) has no chance of working.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Have a look at the NSO examples collection, e.g.&lt;/P&gt;
&lt;P&gt;examples.ncs/service-provider/virtual-mpls-vpn&lt;/P&gt;
&lt;P&gt;or&lt;/P&gt;
&lt;P&gt;examples.ncs/getting-started/developing-with-ncs/20-nano-services&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 19 Mar 2020 14:35:11 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-documents/nso-developer-days-2019-nano-services-another-approach-for/tac-p/4048705#M346</guid>
      <dc:creator>Jan Lindblad</dc:creator>
      <dc:date>2020-03-19T14:35:11Z</dc:date>
    </item>
    <item>
      <title>Re: NSO Developer Days US 2019: Nano services presentation</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-documents/nso-developer-days-us-2019-nano-services-presentation/tac-p/4048698#M345</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Nanoservices are like each and every activity you perform in microservices but in lesser quantity. Moreover, it is designed in such a way that it can only perform a single task. Well, this may be a disadvantage for some, but can also be advantageous for certain businesses.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;A href="https://www.yourtechdiet.com/blogs/nanoservices/" target="_blank"&gt;https://www.yourtechdiet.com/blogs/nanoservices/&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 19 Mar 2020 14:20:30 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-documents/nso-developer-days-us-2019-nano-services-presentation/tac-p/4048698#M345</guid>
      <dc:creator>adamsmith62956</dc:creator>
      <dc:date>2020-03-19T14:20:30Z</dc:date>
    </item>
    <item>
      <title>Re: NSO Developer Days 2019: Nano Services – Another approach for Reactive Fastmap (RFM) services</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-documents/nso-developer-days-2019-nano-services-another-approach-for/tac-p/4048686#M344</link>
      <description>&lt;DIV&gt;&lt;FONT&gt;Good morning,&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;my&lt;FONT&gt; goal is to create a SERVICE in JAVA that must delete, through a template, the instance of a different service and then commit it. We say Service1 the service that must delete and Service2 the service that must be deleted.&lt;BR /&gt;Subsequently Service1 must recreate the instance of Service2 with a new json.&lt;BR /&gt;All this must be done in &lt;FONT&gt;Service1 &lt;/FONT&gt;.&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT&gt;The problem is not the cancellation and creation of Service2 but the commit between cancellation and creation.&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT&gt;I open a transaction inside wich I delete Service2 instance and I apply the template:&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;maapi.ncsApplyTemplate(tid, "deleteService2-Template", newPath, myVarsDelete, true, true);&lt;BR /&gt;&amp;nbsp; maapi.applyTrans(tid, false);&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT&gt;But I take Aborted: TimeOut on instruction &lt;FONT&gt;maapi.applyTrans(tid, false);&lt;/FONT&gt;.&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT&gt;My question is:&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT&gt;1) is it right way to implement in a single transaction both the operations? (cancellation and creation)&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT&gt;2) If so, do anyone has idea in wich way can I overcome the timeout?&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT&gt;Thanks a lot for any contribution&amp;nbsp;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;</description>
      <pubDate>Thu, 19 Mar 2020 14:00:16 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-documents/nso-developer-days-2019-nano-services-another-approach-for/tac-p/4048686#M344</guid>
      <dc:creator>ElisabettaParacuollo28312</dc:creator>
      <dc:date>2020-03-19T14:00:16Z</dc:date>
    </item>
    <item>
      <title>Re: 'Devices on rent' kind of services</title>
      <link>https://community.cisco.com/t5/services-documents/devices-on-rent-kind-of-services/tac-p/4043288#M22</link>
      <description>&lt;P&gt;Not a bad idea at all! The Sandboxes on the Devnet website won't actually show you VIRL because its a backend system used to emulate the various Cisco iOS platforms.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;There are rack rental companies out there that you can pay to reserve an amount of time with some devices. They are typically used for Labbing. Depending on how many devices you want ect the costs can vary.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I hope this helps!&lt;/P&gt;</description>
      <pubDate>Tue, 10 Mar 2020 08:51:59 GMT</pubDate>
      <guid>https://community.cisco.com/t5/services-documents/devices-on-rent-kind-of-services/tac-p/4043288#M22</guid>
      <dc:creator>LanDownUnda</dc:creator>
      <dc:date>2020-03-10T08:51:59Z</dc:date>
    </item>
    <item>
      <title>Re: 'Devices on rent' kind of services</title>
      <link>https://community.cisco.com/t5/services-documents/devices-on-rent-kind-of-services/tac-p/4043224#M21</link>
      <description>&lt;P&gt;Thanks for suggestion. I visited a few "always on" labs at DevNet Sandbox, to have an impression; before investing into VIRL, I'd like to find a lab allowing to connect via SNMP to the emulated network/device(s).&lt;/P&gt;</description>
      <pubDate>Tue, 10 Mar 2020 06:34:41 GMT</pubDate>
      <guid>https://community.cisco.com/t5/services-documents/devices-on-rent-kind-of-services/tac-p/4043224#M21</guid>
      <dc:creator>Temmokan</dc:creator>
      <dc:date>2020-03-10T06:34:41Z</dc:date>
    </item>
    <item>
      <title>Re: 'Devices on rent' kind of services</title>
      <link>https://community.cisco.com/t5/services-documents/devices-on-rent-kind-of-services/tac-p/4042672#M20</link>
      <description>&lt;P&gt;Hi Temmokan,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Cool stuff making some monitoring software. Might I recommend using something like Cisco VIRL which is what the DevNet Sandbox's run off? That way you can play with different SNMP, RestConf, NetConf protocols which might break the T&amp;amp;C's of the publically available DevNet Sandboxes?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I hope this helps!&lt;/P&gt;</description>
      <pubDate>Mon, 09 Mar 2020 10:24:30 GMT</pubDate>
      <guid>https://community.cisco.com/t5/services-documents/devices-on-rent-kind-of-services/tac-p/4042672#M20</guid>
      <dc:creator>LanDownUnda</dc:creator>
      <dc:date>2020-03-09T10:24:30Z</dc:date>
    </item>
    <item>
      <title>'Devices on rent' kind of services</title>
      <link>https://community.cisco.com/t5/services-documents/devices-on-rent-kind-of-services/ta-p/4037270</link>
      <description>&lt;DIV class="lia-message-template-question-zone"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class="lia-message-template-answer-zone"&gt;&lt;P&gt;Hello,&lt;BR /&gt;&lt;BR /&gt;We are developing a network monitoring piece of software. To create monitoring presets, we would need to actually access a number of Cisco devices (via HTTPS/SNMP), within a sandbox environment.&lt;BR /&gt;&lt;BR /&gt;I noticed there are several 'Cisco devices on rent' kind of services on the Net, but still waiting for response from them. Are there any well-known 'devices on rent' kind of services, with Cisco devices available?&lt;BR /&gt;&lt;BR /&gt;Thanks.&lt;/P&gt;&lt;/DIV&gt;</description>
      <pubDate>Fri, 28 Feb 2020 03:28:20 GMT</pubDate>
      <guid>https://community.cisco.com/t5/services-documents/devices-on-rent-kind-of-services/ta-p/4037270</guid>
      <dc:creator>Temmokan</dc:creator>
      <dc:date>2020-02-28T03:28:20Z</dc:date>
    </item>
    <item>
      <title>Re: Webex Teams Developer resources</title>
      <link>https://community.cisco.com/t5/collaboration-documents/webex-developer-resources/tac-p/4035873#M8707</link>
      <description>&lt;P&gt;how to create custom corporate directory thanks&lt;/P&gt;</description>
      <pubDate>Wed, 26 Feb 2020 04:46:28 GMT</pubDate>
      <guid>https://community.cisco.com/t5/collaboration-documents/webex-developer-resources/tac-p/4035873#M8707</guid>
      <dc:creator>samimsahrai53759</dc:creator>
      <dc:date>2020-02-26T04:46:28Z</dc:date>
    </item>
    <item>
      <title>Re: Play Audio while waiting for a process to be completed in  Decision Element</title>
      <link>https://community.cisco.com/t5/collaboration-documents/play-audio-while-waiting-for-a-process-to-be-completed-in/tac-p/4030935#M8706</link>
      <description>&lt;P&gt;How to iterate/loop/repeat the fetchaudio file in vxml?&lt;/P&gt;</description>
      <pubDate>Mon, 17 Feb 2020 14:30:00 GMT</pubDate>
      <guid>https://community.cisco.com/t5/collaboration-documents/play-audio-while-waiting-for-a-process-to-be-completed-in/tac-p/4030935#M8706</guid>
      <dc:creator>StumpycoinsM80708</dc:creator>
      <dc:date>2020-02-17T14:30:00Z</dc:date>
    </item>
    <item>
      <title>Re: Device types supported by Cisco NSO NEDs</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-documents/device-types-supported-by-cisco-nso-neds/tac-p/4023914#M343</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Thanks KJ Rossavik for your prompt and clear explanation. Really appreciate it. :)&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 05 Feb 2020 09:23:20 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-documents/device-types-supported-by-cisco-nso-neds/tac-p/4023914#M343</guid>
      <dc:creator>SiewSE55115</dc:creator>
      <dc:date>2020-02-05T09:23:20Z</dc:date>
    </item>
    <item>
      <title>Re: Device types supported by Cisco NSO NEDs</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-documents/device-types-supported-by-cisco-nso-neds/tac-p/4023893#M342</link>
      <description>&lt;P&gt;&lt;LI-USER uid="984569"&gt;&lt;/LI-USER&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;We do not offer training for this, as nobody does this, and neither should they. If you require a NED for a bespoke device/system then we would recommend that you get that developed and supported by one of the partners that we use for NED development.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;SNMP NEDs can be generated from the SNMP MIBs as described in the NED development guide&lt;/P&gt;</description>
      <pubDate>Wed, 05 Feb 2020 08:28:05 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-documents/device-types-supported-by-cisco-nso-neds/tac-p/4023893#M342</guid>
      <dc:creator>KJ Rossavik</dc:creator>
      <dc:date>2020-02-05T08:28:05Z</dc:date>
    </item>
    <item>
      <title>Re: Device types supported by Cisco NSO NEDs</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-documents/device-types-supported-by-cisco-nso-neds/tac-p/4023817#M341</link>
      <description>&lt;P&gt;Thanks KJ Rossavik for your explanation.&lt;/P&gt;&lt;P&gt;You mentioned that it is theoretically possible to develop NED for a Bespoke hardware using documented Cisco APIs though it is quite a specialized skill set.&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Does Cisco provide training on how to develop NED for bespoke hardware (I have 1 bespoke equipment using its own custom protocol and another 1 bespoke equipment using SNMP)? Thanks again :)&lt;/P&gt;</description>
      <pubDate>Wed, 05 Feb 2020 05:31:09 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-documents/device-types-supported-by-cisco-nso-neds/tac-p/4023817#M341</guid>
      <dc:creator>SiewSE55115</dc:creator>
      <dc:date>2020-02-05T05:31:09Z</dc:date>
    </item>
    <item>
      <title>CUCM  Sandbox Version 12.5 - automatic deletion after 5 days</title>
      <link>https://community.cisco.com/t5/devnet-sandbox-documents/cucm-sandbox-version-12-5-automatic-deletion-after-5-days/ta-p/4021757</link>
      <description>&lt;P&gt;Dear all,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;our development Team is facing a Problem with the CUCM sandbox.&lt;/P&gt;&lt;P&gt;Everything in the sandbox is getting completely deleted after 5 days.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This is a big Problem for us, because we'd like to use the test Environment für a longer period of time.&amp;nbsp;&lt;/P&gt;&lt;P&gt;What do we have to do so that the data is not being deleted?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you very much in Advance for your support!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Thomas&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 31 Jan 2020 16:40:16 GMT</pubDate>
      <guid>https://community.cisco.com/t5/devnet-sandbox-documents/cucm-sandbox-version-12-5-automatic-deletion-after-5-days/ta-p/4021757</guid>
      <dc:creator>Thomas Biesterfeldt</dc:creator>
      <dc:date>2020-01-31T16:40:16Z</dc:date>
    </item>
    <item>
      <title>NX-OS versions via APIC API</title>
      <link>https://community.cisco.com/t5/networking-documents/nx-os-versions-via-apic-api/ta-p/4017329</link>
      <description>&lt;DIV class="lia-message-template-content-zone"&gt;&lt;P&gt;I'm able to pull the topology using the API GET&lt;/P&gt;&lt;P&gt;&lt;A href="https://10.8.110.40/api/node/mo/topology/pod-1.json?query-target=children&amp;amp;target-subtree-class=fabricNode"&gt;https://n.n.n.n/api/node/mo/topology/pod-1.json?query-target=children&amp;amp;target-subtree-class=fabricNode&lt;/A&gt;&lt;/P&gt;&lt;P&gt;(after authenticating and getting a cookie, of course)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;But the version field is empty. I don't see a way to get the version of our NX-OS switches via APIC REST API. Is this something that can be done via API?&lt;/P&gt;&lt;/DIV&gt;</description>
      <pubDate>Thu, 23 Jan 2020 20:08:20 GMT</pubDate>
      <guid>https://community.cisco.com/t5/networking-documents/nx-os-versions-via-apic-api/ta-p/4017329</guid>
      <dc:creator>bdbauer</dc:creator>
      <dc:date>2020-01-23T20:08:20Z</dc:date>
    </item>
    <item>
      <title>NSO and Network Management Datastore Architecture (NMDA)</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-documents/nso-and-network-management-datastore-architecture-nmda/ta-p/4014556</link>
      <description>&lt;P&gt;&lt;LI-TOC indent="15" liststyle="disc" maxheadinglevel="2"&gt;&lt;/LI-TOC&gt;&lt;/P&gt;
&lt;DIV class="lia-message-body-wrapper lia-component-message-view-widget-body"&gt;
&lt;DIV id="bodyDisplay" class="lia-message-body"&gt;
&lt;DIV class="lia-message-body-content"&gt;
&lt;H1 class="lia-message-template-content-zone"&gt;&lt;STRONG style="color: inherit; font-family: inherit; font-size: 24px;"&gt;NSO as the sample implementation of new technology&lt;/STRONG&gt;&lt;/H1&gt;
&lt;DIV class="lia-message-template-content-zone"&gt;
&lt;P&gt;Cisco NSO is a product implimenting RFC 6020 (yang) faithfully, and we could use it for testing new in the automation technology before even going on implementing ourselves. The author of the RFC is also developing the product, and it is one of the software leading the industory.&lt;/P&gt;
&lt;P&gt;From NSO 5.3, RFC 8342&amp;nbsp;&lt;SPAN&gt;Network Management Datastore Architecture (NMDA)&amp;nbsp;has been implemented, and this article shows the rough introduction using NSO.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;The all won't be explained, but the below are related RFCs.&lt;/SPAN&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;P&gt;Yang&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;RFC 6020 YANG - A Data Modeling Language for the Network Configuration Protocol (NETCONF)&lt;/LI&gt;
&lt;LI&gt;RFC 7950 The YANG 1.1 Data Modeling Language&lt;/LI&gt;
&lt;LI&gt;RFC 8342 Network Management Datastore Architecture (NMDA)&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;Netconf&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;RFC 6241 Network Configuration Protocol (NETCONF)&lt;/LI&gt;
&lt;LI&gt;RFC 8526 NETCONF Extensions to Support the Network Management Datastore Architecture&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;Restconf&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;RFC 8040 RESTCONF Protocol&lt;/LI&gt;
&lt;LI&gt;RFC 8527 RESTCONF Extensions to Support the Network Management Datastore Architecture&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;IETF Yang has been also updated refrecting NMDA. Here's the RFCs for it.&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;IETF Yang implementation&lt;/SPAN&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;RFC 8343 A YANG Data Model for Interface Management&lt;/LI&gt;
&lt;LI&gt;RFC 8344 A YANG Data Model for IP Management&lt;/LI&gt;
&lt;LI&gt;RFC 8345 A YANG Data Model for Network Topologies&lt;/LI&gt;
&lt;LI&gt;RFC 8346 A YANG Data Model for Layer 3 Topologies&lt;/LI&gt;
&lt;LI&gt;RFC 8347 A YANG Data Model for the Virtual Router Redundancy Protocol (VRRP)&lt;/LI&gt;
&lt;LI&gt;RFC 8348 A YANG Data Model for Hardware Management&lt;/LI&gt;
&lt;LI&gt;RFC 8349 A YANG Data Model for Routing Management (NMDA Version)&lt;/LI&gt;
&lt;/UL&gt;
&lt;/DIV&gt;
&lt;H1 id="toc-hId-388361837"&gt;&lt;STRONG&gt;About Network Management Datastore Architecture&lt;/STRONG&gt;&lt;/H1&gt;
&lt;P&gt;Network Management Datastore Architecture (NMDA) has been introduced since NSO 5.3, and it is described in RFC 8342. This gives new ideas of datastores we have been using, and it is meaningful to know about it. New datastores are added, and the usage of existing datastore is changed. NMDA is based on RFC 7950 (Yang 1.1), and reading RFC 8342 needs the knowledge from it as well.&lt;/P&gt;
&lt;P&gt;RFC 8342 Section 5 gives the relations between datastores in a diagram. Previous model is in Section 4.&lt;/P&gt;
&lt;PRE&gt;     +-------------+                 +-----------+
     | &amp;lt;candidate&amp;gt; |                 | &amp;lt;startup&amp;gt; |
     |  (ct, rw)   |&amp;lt;---+       +---&amp;gt;| (ct, rw)  |
     +-------------+    |       |    +-----------+
            |           |       |           |
            |         +-----------+         |
            +--------&amp;gt;| &amp;lt;running&amp;gt; |&amp;lt;--------+
                      | (ct, rw)  |
                      +-----------+
                            |
                            |        // configuration transformations,
                            |        // e.g., removal of nodes marked as
                            |        // "inactive", expansion of
                            |        // templates
                            v
                      +------------+
                      | &amp;lt;intended&amp;gt; | // subject to validation
                      | (ct, ro)   |
                      +------------+
                            |        // changes applied, subject to
                            |        // local factors, e.g., missing
                            |        // resources, delays
                            |
       dynamic              |   +-------- learned configuration
       configuration        |   +-------- system configuration
       datastores -----+    |   +-------- default configuration
                       |    |   |
                       v    v   v
                    +---------------+
                    | &amp;lt;operational&amp;gt; | &amp;lt;-- system state
                    | (ct + cf, ro) |
                    +---------------+

     ct = config true; cf = config false
     rw = read-write; ro = read-only
     boxes denote named datastores
&lt;/PRE&gt;
&lt;H2 id="toc-hId--1419092626"&gt;&lt;STRONG&gt;Datastores defined in RFC 6020 / 6241&lt;/STRONG&gt;&lt;/H2&gt;
&lt;P&gt;RFC 6020/6241 has defined the datastores are referred from the datastores used in network devices at the time. Today, the below datastores are still been actively used in many routers and switches.&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;startup&lt;/LI&gt;
&lt;LI&gt;candidate&lt;/LI&gt;
&lt;LI&gt;running&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;Startup datastore has configurations that is loaded when the device is booted up. Running datastore includes configurations that is currently running used on the device. Each session can have own candidate datastore on memory, and when commiting it, finally it's copied to running.&lt;/P&gt;
&lt;P&gt;Data can be in two categories, configuration data and operational data.&amp;nbsp;System becomes to the specific state with specific configuration data, and systems become always to the same state when the same configuration data is used. Operational data is something generated at runtime including like interface stats or VRRP state that users are not meant to configure.&lt;/P&gt;
&lt;P&gt;On Yang model, "config" flag tells if the node is configuration or operational.&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Configuration data
&lt;UL&gt;
&lt;LI&gt;config true&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;LI&gt;Operational data
&lt;UL&gt;
&lt;LI&gt;config false&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;H2 id="toc-hId--1419092626"&gt;&lt;STRONG&gt;Additions by RFC 8342 (NMDA)&lt;/STRONG&gt;&lt;/H2&gt;
&lt;P&gt;Datastores are added as like the below. Operational may make misunderstanding, but this is not for "config false" data.&amp;nbsp;&lt;/P&gt;
&lt;TABLE style="border-collapse: collapse; width: 100%; height: 180px;" border="1"&gt;
&lt;TBODY&gt;
&lt;TR style="height: 30px;"&gt;
&lt;TD style="width: 33.3333%; height: 30px;"&gt;&lt;STRONG&gt;Datastore&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD style="width: 33.3333%; height: 30px;"&gt;&lt;STRONG&gt;Read/Write&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD style="width: 33.3333%; height: 30px;"&gt;&lt;STRONG&gt;Tag&lt;/STRONG&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 30px;"&gt;
&lt;TD style="width: 33.3333%; height: 30px;"&gt;startup&lt;/TD&gt;
&lt;TD style="width: 33.3333%; height: 30px;"&gt;R/W&lt;/TD&gt;
&lt;TD style="width: 33.3333%; height: 30px;"&gt;&amp;lt;startup&amp;gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 30px;"&gt;
&lt;TD style="width: 33.3333%; height: 30px;"&gt;candidate&lt;/TD&gt;
&lt;TD style="width: 33.3333%; height: 30px;"&gt;R/W&lt;/TD&gt;
&lt;TD style="width: 33.3333%; height: 30px;"&gt;&amp;lt;candidate&amp;gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 30px;"&gt;
&lt;TD style="width: 33.3333%; height: 30px;"&gt;running&lt;/TD&gt;
&lt;TD style="width: 33.3333%; height: 30px;"&gt;R/W&lt;/TD&gt;
&lt;TD style="width: 33.3333%; height: 30px;"&gt;&amp;lt;running&amp;gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 30px;"&gt;
&lt;TD style="width: 33.3333%; height: 30px;"&gt;intended&lt;/TD&gt;
&lt;TD style="width: 33.3333%; height: 30px;"&gt;R&lt;/TD&gt;
&lt;TD style="width: 33.3333%; height: 30px;"&gt;&amp;lt;intended&amp;gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 30px;"&gt;
&lt;TD style="width: 33.3333%; height: 30px;"&gt;operational state&lt;/TD&gt;
&lt;TD style="width: 33.3333%; height: 30px;"&gt;R&lt;/TD&gt;
&lt;TD style="width: 33.3333%; height: 30px;"&gt;&amp;lt;operational&amp;gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;H2 id="toc-hId-1068420207"&gt;&lt;STRONG&gt;startup/candidate/running&lt;/STRONG&gt;&lt;/H2&gt;
&lt;P&gt;There's no much differences when using startup, candidate and running datastores, however running datastore may not have some configurations that previously existed. For example, default configuration is not included.&lt;/P&gt;
&lt;TABLE style="border-collapse: collapse; width: 100%;" border="1"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD style="width: 50%;"&gt;&lt;STRONG&gt;Configuration example&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD style="width: 50%;"&gt;&lt;STRONG&gt;description&lt;/STRONG&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="width: 50%;"&gt;inactive&lt;/TD&gt;
&lt;TD style="width: 50%;"&gt;inactive attribute can be added to configurations, and that config is not copied to intended datastore.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="width: 50%;"&gt;&lt;SPAN&gt;template-mechanism-oriented&lt;/SPAN&gt;&lt;/TD&gt;
&lt;TD style="width: 50%;"&gt;The config is like a macro configuration, and the actual content will be expanded (configuration transformation) and set to operational datastore.&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;inactive would be used when operators want to disable it temporary, for example. They don't want to delete it and just mark the configuration is inactive.&lt;/P&gt;
&lt;P&gt;In the example of template-mechanism-oriented, the macro configuration should be enough in running, and the actual content is redundant information. For instance, when config "A" is a template of config "B,C,D", having "A,B,C,D" in running doesn't make sense as the system should know "A" is "B,C,D" and it can calculate itself, so operators should not need to give "A,B,C,D"&lt;/P&gt;
&lt;P&gt;In addition, with &amp;lt;intended&amp;gt; datastore explained next, these datastores are called conventional datastore.&lt;/P&gt;
&lt;H2 id="toc-hId--739034256"&gt;&lt;STRONG&gt;intended datastore&lt;/STRONG&gt;&lt;/H2&gt;
&lt;P&gt;Configurations derived from configurations in start/candidate/running datastore, and users can't modify contents on intended datastore. Depending on the configurations, the content of intended datastore is may be same with running datastore. When device is rebooted, the content in intended datastore is re-calculated from running datastore everytime.&lt;/P&gt;
&lt;P&gt;It also can be validated at this time. In an example, when running datastore has a configuration with inactive, it's not affected in intended, so validation would work. Operators removes the inactive attributes, however the validation can fail and it cannot be injected into intended datastore.&lt;/P&gt;
&lt;H2 id="toc-hId--739034256"&gt;&lt;STRONG&gt;operational state datastore&lt;/STRONG&gt;&lt;/H2&gt;
&lt;P&gt;This datastore has the all required data to make the device in exactly same state. Because the oper-data (config false) is also included, when this datastore has the same data with another device, those two are behaving same.&lt;/P&gt;
&lt;P&gt;This datastore includes other types of configurations like default configuration, learned configuration such as BGP RIB content and system configurations like chassis serial numbers.&lt;/P&gt;
&lt;H3&gt;Config examples&lt;/H3&gt;
&lt;H4&gt;RFC 8342 Appendix C.2 (bgp configuration)&lt;/H4&gt;
&lt;P&gt;&amp;lt;running&amp;gt; datastore has the below configurations. BGP is being configured, and local-as, peer-as and peers (neighbors) are listed.&lt;/P&gt;
&lt;PRE&gt;&amp;lt;bgp&amp;gt;
  &amp;lt;local-as&amp;gt;64501&amp;lt;/local-as&amp;gt;
  &amp;lt;peer-as&amp;gt;64502&amp;lt;/peer-as&amp;gt;
  &amp;lt;peer&amp;gt;
    &amp;lt;name&amp;gt;2001:db8::2:3&amp;lt;/name&amp;gt;
  &amp;lt;/peer&amp;gt;
&amp;lt;/bgp&amp;gt;&lt;/PRE&gt;
&lt;P&gt;We can confirm the all system state in &amp;lt;operational&amp;gt; datastore. If specific config is not found in &amp;lt;running&amp;gt;, origin attributes are set so that we can check where the config is from.&lt;/P&gt;
&lt;P&gt;/bgp/peer/local-port is the data that operating system gives when BGP TCP session is created, so origin is &lt;STRONG&gt;system&lt;/STRONG&gt;.&lt;/P&gt;
&lt;P&gt;/bgp/peer/state is "config false" data, and it's not coming from anywhere, so there's no attributes attached.&lt;/P&gt;
&lt;PRE&gt;&amp;lt;bgp xmlns:or="urn:ietf:params:xml:ns:yang:ietf-origin"
      or:origin="or:intended"&amp;gt;
  &amp;lt;local-as&amp;gt;64501&amp;lt;/local-as&amp;gt;
  &amp;lt;peer-as&amp;gt;64502&amp;lt;/peer-as&amp;gt;
  &amp;lt;peer&amp;gt;
      &amp;lt;name&amp;gt;2001:db8::2:3&amp;lt;/name&amp;gt;
      &amp;lt;local-as or:origin="or:default"&amp;gt;64501&amp;lt;/local-as&amp;gt;
      &amp;lt;peer-as or:origin="or:default"&amp;gt;64502&amp;lt;/peer-as&amp;gt;
      &amp;lt;local-port or:origin="or:system"&amp;gt;60794&amp;lt;/local-port&amp;gt;
      &amp;lt;remote-port or:origin="or:default"&amp;gt;179&amp;lt;/remote-port&amp;gt;
      &amp;lt;state&amp;gt;established&amp;lt;/state&amp;gt;
    &amp;lt;/peer&amp;gt;
&amp;lt;/bgp&amp;gt;&lt;/PRE&gt;
&lt;P&gt;Configurations in &amp;lt;operational&amp;gt; are not modified immediately after users configure on &amp;lt;running&amp;gt;. When BGP peer is removed in &amp;lt;running&amp;gt;, it's removed also from &amp;lt;intended&amp;gt;, however it's not removed in &amp;lt;operational&amp;gt;. bgp needs to shutdown the peer, and tcp needs to close the session, and it takes while. In this case, the modification on &amp;lt;opoerational&amp;gt; happens delayed.&lt;/P&gt;
&lt;H3&gt;Config examples&lt;/H3&gt;
&lt;H4&gt;RFC 8342 Appendix C.3 (preconfig)&lt;/H4&gt;
&lt;P&gt;Physical interfaces on routers are added/removed by inserting/removing line cards. Even when &amp;lt;running&amp;gt; has configurations of non-existing interfaces, that cannot be used in the system. However by preparing those in &amp;lt;running&amp;gt; in advance of card insertion, that config is appeared in &amp;lt;operational&amp;gt; when the card is available automatically. This will increase the maintenancebility in enterprises.&lt;/P&gt;
&lt;P&gt;&amp;lt;running&amp;gt; / &amp;lt;intended&amp;gt;&lt;/P&gt;
&lt;PRE&gt;&amp;lt;interfaces&amp;gt;
  &amp;lt;interface&amp;gt;
    &amp;lt;name&amp;gt;et-0/0/0&amp;lt;/name&amp;gt;
    &amp;lt;description&amp;gt;Test interface&amp;lt;/description&amp;gt;
  &amp;lt;/interface&amp;gt;
&amp;lt;/interfaces&amp;gt;&lt;/PRE&gt;
&lt;P&gt;&amp;lt;operational&amp;gt;&lt;/P&gt;
&lt;PRE&gt;&amp;lt;interfaces xmlns:or="urn:ietf:params:xml:ns:yang:ietf-origin"
                 or:origin="or:intended"&amp;gt;
  &amp;lt;interface&amp;gt;
    &amp;lt;name&amp;gt;et-0/0/0&amp;lt;/name&amp;gt;
    &amp;lt;description&amp;gt;Test interface&amp;lt;/description&amp;gt;
    &amp;lt;mtu or:origin="or:system"&amp;gt;1500&amp;lt;/mtu&amp;gt;
  &amp;lt;/interface&amp;gt;
&amp;lt;/interfaces&amp;gt;&lt;/PRE&gt;
&lt;H3&gt;New NETCONF operation&lt;/H3&gt;
&lt;P&gt;NMDA capable netconf servers can process new operations.&lt;/P&gt;
&lt;H4&gt;&amp;lt;get-data&amp;gt;&lt;/H4&gt;
&lt;P&gt;Previously &amp;lt;get-config&amp;gt; for getting configuration data (config true) and &amp;lt;get&amp;gt; for both configuration data (config true) and operational data (config false).&lt;/P&gt;
&lt;H4&gt;&amp;lt;edit-data&amp;gt;&lt;/H4&gt;
&lt;P&gt;It used as like the &amp;lt;edit-config&amp;gt; operation. &amp;lt;config&amp;gt; node was previously defined as anyxml when using &amp;lt;edit-config&amp;gt;. As &amp;lt;config&amp;gt; node is anydata for &amp;lt;edit-data&amp;gt; operation, the data can be in JSON, for example.&lt;/P&gt;
&lt;H3&gt;Usage of RESTCONF for NMDA&lt;/H3&gt;
&lt;P&gt;"ds" resource has been added to RESTCONF URI, and datastores can be specified as like the below.&lt;/P&gt;
&lt;P&gt;For running datastore, GET/POST/PUT/PATCH is available while intended datastore can accept only GET. operational datastore is also readonly, however it can accept also POST for action invocation.&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;http://..../restconf/ds/ietf-datastores:running/&lt;/LI&gt;
&lt;LI&gt;http://..../restconf/ds/ietf-datastores:intended/&lt;/LI&gt;
&lt;LI&gt;http://..../restconf/ds/ietf-datastores:operational/&lt;/LI&gt;
&lt;/UL&gt;
&lt;H1&gt;NMDA with NSO&lt;/H1&gt;
&lt;P&gt;NMDA is supported from NSO 5.3, but origin attribute is not supported currently. Let's try the feature.&lt;/P&gt;
&lt;H2&gt;NETCONF hello&lt;/H2&gt;
&lt;P&gt;NSO NETCONF Northbound interface responds as the below to &amp;lt;hello&amp;gt; operation. yang-library 1.1 capability is included.&lt;/P&gt;
&lt;PRE&gt;$ netconf-console --hello
&amp;lt;?xml version="1.0" encoding="UTF-8"?&amp;gt;
&amp;lt;hello xmlns="urn:ietf:params:xml:ns:netconf:base:1.0"&amp;gt;

//snip//

    &amp;lt;capability&amp;gt;urn:ietf:params:netconf:capability:yang-library:1.0?revision=2019-01-04&amp;amp;amp;module-set-id=3f1f4f98aba52a2290a6a29a1a8d9c0b&amp;lt;/capability&amp;gt;
    &amp;lt;capability&amp;gt;urn:ietf:params:netconf:capability:yang-library:1.1?revision=2019-01-04&amp;amp;amp;content-id=3f1f4f98aba52a2290a6a29a1a8d9c0b&amp;lt;/capability&amp;gt;&lt;/PRE&gt;
&lt;H2&gt;&lt;STRONG&gt;Sample NSO package for NMDA testing&lt;/STRONG&gt;&lt;/H2&gt;
&lt;P&gt;The below simple yang model is created for testing. test1 module has a conatiner "server", and apps are running on it. Each application has a leaf with config false node to have a version information.&lt;/P&gt;
&lt;PRE&gt;module test1 {
  namespace "http://com/example/test1";
  prefix test1;

  container server {
    list app {
      key name;
      leaf name {
        type string;
      }
      leaf version {
        config false;
        type string;
      }
    }
  }
}&lt;/PRE&gt;
&lt;P&gt;app1, app2, app3 and app4 will be created on this example, but let's set app2, app3 and app4 with inactive attribute. On NSO, we can add inactive annotation by deactivate/activate command from CLI, and NETCONF/RESTCONF can accept in normal attribute in nodes.&lt;/P&gt;
&lt;H3&gt;Creating app1 and app2 from CLI&lt;/H3&gt;
&lt;PRE&gt;admin@ncs# conf
Entering configuration mode terminal
admin@ncs(config)# server app app1
admin@ncs(config-app-app1)# server app app2
admin@ncs(config-app-app3)# exit
admin@ncs(config)# deactivate server app app2
admin@ncs(config)# commit dry-run outformat xml
result-xml {
    local-node {
        data &amp;lt;server xmlns="http://com/example/test1"&amp;gt;
               &amp;lt;app&amp;gt;
                 &amp;lt;name&amp;gt;app1&amp;lt;/name&amp;gt;
               &amp;lt;/app&amp;gt;
               &amp;lt;app inactive="inactive"&amp;gt;
                 &amp;lt;name&amp;gt;app2&amp;lt;/name&amp;gt;
               &amp;lt;/app&amp;gt;
             &amp;lt;/server&amp;gt;
    }
}
admin@ncs(config)#
admin@ncs(config)# commit
Commit complete.
admin@ncs(config)#&lt;/PRE&gt;
&lt;H3&gt;Creating app3 from NETCONF&lt;/H3&gt;
&lt;P&gt;First, here's the payload for the NETCONF &amp;lt;edit-data&amp;gt; operation. Please note that inactive attribute is added.&lt;/P&gt;
&lt;PRE&gt;$ cat server-app3.xml
&amp;lt;server xmlns="http://com/example/test1"&amp;gt;
  &amp;lt;app inactive="inactive"&amp;gt;
    &amp;lt;name&amp;gt;app3&amp;lt;/name&amp;gt;
  &amp;lt;/app&amp;gt;
&amp;lt;/server&amp;gt;&lt;/PRE&gt;
&lt;P&gt;Then, netconf-console is used with the xml payload to create app3.&lt;/P&gt;
&lt;PRE&gt;$ netconf-console --edit-data=server-app3.xml
&amp;lt;?xml version="1.0" encoding="UTF-8"?&amp;gt;
&amp;lt;rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="1"&amp;gt;
  &amp;lt;ok/&amp;gt;
&amp;lt;/rpc-reply&amp;gt;&lt;/PRE&gt;
&lt;H3&gt;Creating app4 from RESTCONF&lt;/H3&gt;
&lt;P&gt;In the same way, app4 is created with inactive attribute using RESTCONF.&lt;/P&gt;
&lt;PRE&gt;$ cat server-app4.xml
&amp;lt;app inactive="inactive"&amp;gt;
  &amp;lt;name&amp;gt;app4&amp;lt;/name&amp;gt;
&amp;lt;/app&amp;gt;
$ curl -X POST -u admin:admin -H 'Content-Type: application/yang-data+xml' \
http://localhost:8080/restconf/ds/ietf-datastores:running/test1:server \
-d @server-app4.xml
$&lt;/PRE&gt;
&lt;H2 class="lia-message-template-content-zone"&gt;Set any data on /server/app/version&lt;/H2&gt;
&lt;DIV class="lia-message-template-content-zone"&gt;/server/app/version is a leaf of config false node. This is supposed to be entered by any app, but in this example, let's set data manually.&lt;/DIV&gt;
&lt;PRE&gt;$ ncs_cmd -o -c 'set /server/app{app1}/version 1.0'
$ ncs_cmd -o -c 'set /server/app{app2}/version 1.0'
$ ncs_cmd -o -c 'set /server/app{app3}/version 1.0'
$ ncs_cmd -o -c 'set /server/app{app4}/version 1.0'&lt;/PRE&gt;
&lt;H2 class="lia-message-template-content-zone"&gt;Status confirmation&lt;/H2&gt;
&lt;P&gt;So far, we have configured 4 apps in running, however app2, app3 and app4 are at inactive status.&lt;/P&gt;
&lt;PRE&gt;$ netconf-console --get-data --db running -x /server
&amp;lt;?xml version="1.0" encoding="UTF-8"?&amp;gt;
&amp;lt;rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="1"&amp;gt;
  &amp;lt;data&amp;gt;
    &amp;lt;server xmlns="http://com/example/test1"&amp;gt;
      &amp;lt;app&amp;gt;
        &amp;lt;name&amp;gt;app1&amp;lt;/name&amp;gt;
      &amp;lt;/app&amp;gt;
      &amp;lt;app inactive="inactive"&amp;gt;
        &amp;lt;name&amp;gt;app2&amp;lt;/name&amp;gt;
      &amp;lt;/app&amp;gt;
      &amp;lt;app inactive="inactive"&amp;gt;
        &amp;lt;name&amp;gt;app3&amp;lt;/name&amp;gt;
      &amp;lt;/app&amp;gt;
      &amp;lt;app inactive="inactive"&amp;gt;
        &amp;lt;name&amp;gt;app4&amp;lt;/name&amp;gt;
      &amp;lt;/app&amp;gt;
    &amp;lt;/server&amp;gt;
  &amp;lt;/data&amp;gt;
&amp;lt;/rpc-reply&amp;gt;&lt;/PRE&gt;
&lt;P&gt;Next, let's check the intended datastore. As you can see, app2, app3 and app4 are not listed.&lt;/P&gt;
&lt;PRE&gt;$ netconf-console --get-data --db intended -x /server
&amp;lt;?xml version="1.0" encoding="UTF-8"?&amp;gt;
&amp;lt;rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="1"&amp;gt;
  &amp;lt;data&amp;gt;
    &amp;lt;server xmlns="http://com/example/test1"&amp;gt;
      &amp;lt;app&amp;gt;
        &amp;lt;name&amp;gt;app1&amp;lt;/name&amp;gt;
      &amp;lt;/app&amp;gt;
    &amp;lt;/server&amp;gt;
  &amp;lt;/data&amp;gt;
&amp;lt;/rpc-reply&amp;gt;&lt;/PRE&gt;
&lt;P&gt;Then, let's check operational datastore. Please notice that config false data is shown.&lt;/P&gt;
&lt;PRE&gt;$ netconf-console --get-data --db operational -x /server
&amp;lt;?xml version="1.0" encoding="UTF-8"?&amp;gt;
&amp;lt;rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="1"&amp;gt;
  &amp;lt;data&amp;gt;
    &amp;lt;server xmlns="http://com/example/test1"&amp;gt;
      &amp;lt;app&amp;gt;
        &amp;lt;name&amp;gt;app1&amp;lt;/name&amp;gt;
        &amp;lt;version&amp;gt;1.0&amp;lt;/version&amp;gt;
      &amp;lt;/app&amp;gt;
    &amp;lt;/server&amp;gt;
  &amp;lt;/data&amp;gt;
&amp;lt;/rpc-reply&amp;gt;&lt;/PRE&gt;
&lt;P&gt;From NCS CLI, we can see running and operational datastore as the below.&lt;/P&gt;
&lt;PRE&gt;admin@ncs# show running-config server
server app app1
!
! Inactive
server app app2
!
! Inactive
server app app3
!
! Inactive
server app app4
!
admin@ncs#&lt;/PRE&gt;
&lt;P&gt;To see the operational datastore, we will look at the operation-state container information. It is populated only when it's configured to do so in ncs.conf as like the below.&lt;/P&gt;
&lt;PRE&gt;&amp;lt;ncs-config xmlns="http://tail-f.com/yang/tailf-ncs-config"&amp;gt;&lt;BR /&gt;  &amp;lt;cli&amp;gt;&lt;BR /&gt;    &amp;lt;nmda&amp;gt;&lt;BR /&gt;      &amp;lt;show-operational-state&amp;gt;true&amp;lt;/show-operational-state&amp;gt;&lt;BR /&gt;    &amp;lt;/nmda&amp;gt;&lt;BR /&gt;  &amp;lt;/cli&amp;gt;&lt;BR /&gt;&amp;lt;/ncs-config&amp;gt;&lt;/PRE&gt;
&lt;P&gt;Now we can show it in CLI.&lt;/P&gt;
&lt;PRE&gt;admin@ncs# show operational-state server
server app app1
 version 1.0
!
admin@ncs#&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;</description>
      <pubDate>Wed, 19 Aug 2020 01:59:32 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-documents/nso-and-network-management-datastore-architecture-nmda/ta-p/4014556</guid>
      <dc:creator>Akira Iwamoto</dc:creator>
      <dc:date>2020-08-19T01:59:32Z</dc:date>
    </item>
    <item>
      <title>Re: Device types supported by Cisco NSO NEDs</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-documents/device-types-supported-by-cisco-nso-neds/tac-p/4007980#M339</link>
      <description>&lt;P&gt;&lt;LI-USER uid="984569" login="SiewSE55115"&gt;&lt;/LI-USER&gt;&lt;/P&gt;
&lt;P&gt;Today all non-NETCONF NEDs (i.e. CLI/REST/TL1/etc.) are developed by the Cisco NSO NED team. NED development is a specialised skillset, so although theoretically others could do it, it is most cost-effective for everybody to leave it to the NED team. The exception to that is if a customer requires a NED for a bespoke system, i.e. something that is not generally available. In that case the NED would not be subject to productisation, since there is no market for it outside of the one customer. In that case we would point the customer towards one of the partners that we use for NED development, as they have the skillset and critical mass of people to be able to develop, maintain and support such a bespoke NED.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;From a vendor perspective, rather than attempting to develop their own NED, it would make more sense to offer a NETCONF interface on their devices, so that the NED can be auto-generated.&lt;/P&gt;</description>
      <pubDate>Wed, 08 Jan 2020 08:42:15 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-documents/device-types-supported-by-cisco-nso-neds/tac-p/4007980#M339</guid>
      <dc:creator>KJ Rossavik</dc:creator>
      <dc:date>2020-01-08T08:42:15Z</dc:date>
    </item>
    <item>
      <title>Re: Device types supported by Cisco NSO NEDs</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-documents/device-types-supported-by-cisco-nso-neds/tac-p/4007891#M338</link>
      <description>Hi KJ Rossavik Do companies look for Cisco to develop NEDs for their devices or they can self help to create a NED on their own? For example, the hardware is a customized one but its communication protocol is standard like TL1 or SNMP. Many thanks in advance.</description>
      <pubDate>Wed, 08 Jan 2020 00:51:30 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-documents/device-types-supported-by-cisco-nso-neds/tac-p/4007891#M338</guid>
      <dc:creator>SiewSE55115</dc:creator>
      <dc:date>2020-01-08T00:51:30Z</dc:date>
    </item>
    <item>
      <title>Re: Create a 'commserver' for USB Serial console ports with a Raspberry Pi</title>
      <link>https://community.cisco.com/t5/data-in-motion-documents/create-a-commserver-for-usb-serial-console-ports-with-a/tac-p/4007452#M8</link>
      <description>Neat and elegant. Thanks.</description>
      <pubDate>Tue, 07 Jan 2020 10:21:33 GMT</pubDate>
      <guid>https://community.cisco.com/t5/data-in-motion-documents/create-a-commserver-for-usb-serial-console-ports-with-a/tac-p/4007452#M8</guid>
      <dc:creator>mbroders</dc:creator>
      <dc:date>2020-01-07T10:21:33Z</dc:date>
    </item>
    <item>
      <title>Create a 'commserver' for USB Serial console ports with a Raspberry Pi</title>
      <link>https://community.cisco.com/t5/data-in-motion-documents/create-a-commserver-for-usb-serial-console-ports-with-a/ta-p/4004090</link>
      <description>&lt;DIV class="lia-message-template-content-zone"&gt;
&lt;H1 class="p1"&gt;Introduction&lt;/H1&gt;
&lt;P class="p1"&gt;As a person working with Cisco's portfolio of IoT products you have probably realized that some new platforms are ditching away the old RJ45-based RS232 serial communication console in favour of the newer USB-based serial communication port. If this a good news for technicians as they are now able to connect a computer straight to the router console using just a mini-USB cable, this is not such a great news for those who need to operate serial connections remotely.&lt;/P&gt;
&lt;P class="p1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;The purpose of a commserver is to map a serial console port to TCP port, so that using Telnet to the commserver one can actually talk directly to the equipment console port. This is very handy to have out-of-band management this way, as it works even when the main network is down, an access-list has been misconfigured, a router is stuck in ROMMON mode and plenty other hair pulling scenario.&lt;/P&gt;
&lt;P class="p1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;With the classic RJ45 serial it was a simple task to use a router with a number of serial lines and connect them to console ports for out of band access. But you can't do that with USB... unless you want to use an active USB-to-RJ45 converter, which is messy and they are not that easy to find.&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;H1 class="p1"&gt;Proposed Solution&amp;nbsp;&lt;span class="lia-inline-image-display-wrapper lia-image-align-right" image-alt="ETY_6448.jpg" style="width: 400px;"&gt;&lt;img src="https://community.cisco.com/t5/image/serverpage/image-id/64142i57A28320D22AFA02/image-size/medium?v=v2&amp;amp;px=400" role="button" title="ETY_6448.jpg" alt="ETY_6448.jpg" /&gt;&lt;/span&gt;&lt;/H1&gt;
&lt;P class="p1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;I had an old Raspberry Pi 2B+ lying around that I wanted to leverage, but it only has USB ports. You have four USB ports as standard, but I wanted more therefore added an additional board called UUGear BIG7 USB HUB but I'm sure other alternatives will work equally well. The purpose is really to extend the number of USB ports available from 4 up to 11.&lt;/P&gt;
&lt;P class="p1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2 class="p1"&gt;Making serial USB ports predictable and persistent&lt;/H2&gt;
&lt;P class="p1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;I have used Raspbian as a base operating system, and on my setup and by default the first USB-to-serial connection will be device /dev/ttyACM0. This is not desirable! What we want is to be able to predict which Cisco device console is connected to which USB port, to map a predictable serial device name and ultimately map it to a specific TCP port. For example, if we connect a gateway console to the first USB, we want to map it to /dev/csco1, and to TCP/2001. We will do this my modifying the udev rules, but first we need to uniquely identify the USB ports.&lt;/P&gt;
&lt;P class="p1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;To identify how your ports are mapped: plug in a Serial USB console and watch using "&lt;FONT face="andale mono,times"&gt;dmesg&lt;/FONT&gt;" on which port this new serial connection has been mapped. For example in my case it shows &lt;FONT face="andale mono,times"&gt;&lt;STRONG&gt;ttyACM0&lt;/STRONG&gt;&lt;/FONT&gt;:&lt;/P&gt;
&lt;P class="p1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE class="p1"&gt;[16201.694459] usb 1-1.3.1: new full-speed USB device number 17 using dwc_otg&lt;BR /&gt;[16201.851950] usb 1-1.3.1: New USB device found, idVendor=05a6, idProduct=0009, bcdDevice= 0.00&lt;BR /&gt;[16201.851975] usb 1-1.3.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0&lt;BR /&gt;[16201.851987] usb 1-1.3.1: Product: Cisco USB Console&lt;BR /&gt;[16201.851997] usb 1-1.3.1: Manufacturer: Cisco&lt;BR /&gt;[16201.883380] cdc_acm 1-1.3.1:1.0: &lt;STRONG&gt;ttyACM0&lt;/STRONG&gt;: USB ACM device&lt;/PRE&gt;
&lt;P class="p1"&gt;Now that I know the device name is ttyACM0, let's check for some unique identifier using:&lt;/P&gt;
&lt;P class="p1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE class="p1"&gt;udevadm info --name=/dev/ttyACM0 --attribute-walk&lt;/PRE&gt;
&lt;P class="p1"&gt;You should see a long list of attributes but the beginning is what is interesting for us. It could be something like:&lt;/P&gt;
&lt;P class="p1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE class="p1"&gt;looking at device '/devices/platform/soc/20980000.usb/usb1/1-1/1-1.3/1-1.3.1/1-1.3.1:1.0/tty/ttyACM0':&lt;BR /&gt;  KERNEL=="ttyACM0"&lt;BR /&gt;  SUBSYSTEM=="tty"&lt;BR /&gt;  DRIVER=="" &lt;BR /&gt;[...]&lt;BR /&gt;looking at parent device '/devices/platform/soc/20980000.usb/usb1/1-1/1-1.3/1-1.3.1':&lt;BR /&gt;  KERNELS=="&lt;STRONG&gt;1-1.3.1&lt;/STRONG&gt;"&lt;BR /&gt;  SUBSYSTEMS=="usb"&lt;BR /&gt;  DRIVERS=="&lt;STRONG&gt;usb&lt;/STRONG&gt;"&lt;BR /&gt;  ATTRS{manufacturer}=="Cisco" &lt;/PRE&gt;
&lt;P class="p1"&gt;Since there can only be one USB driver in 1-1.3.1 this is enough for us to write the rules. Try other ports and see how the numbers are changing, for me this was the first USB port and then it goes&amp;nbsp;&lt;STRONG&gt;1-1.3.2,&amp;nbsp;1-1.3.3, ...&amp;nbsp;1-1.3.7.&amp;nbsp;&lt;/STRONG&gt;The udev mapping can be done by editing (or creating) the file in&amp;nbsp;&lt;FONT face="andale mono,times"&gt;/etc/udev/rules.d/99-usb-serial.rules&lt;/FONT&gt; with the following content:&lt;/P&gt;
&lt;P class="p1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE class="p1"&gt;SUBSYSTEM=="tty",DRIVERS=="usb",KERNELS=="1-1.3.1",SYMLINK+="csco1"&lt;BR /&gt;SUBSYSTEM=="tty",DRIVERS=="usb",KERNELS=="1-1.3.2",SYMLINK+="csco2"&lt;BR /&gt;SUBSYSTEM=="tty",DRIVERS=="usb",KERNELS=="1-1.3.3",SYMLINK+="csco3"&lt;BR /&gt;SUBSYSTEM=="tty",DRIVERS=="usb",KERNELS=="1-1.3.4",SYMLINK+="csco4"&lt;BR /&gt;SUBSYSTEM=="tty",DRIVERS=="usb",KERNELS=="1-1.3.5",SYMLINK+="csco5"&lt;BR /&gt;SUBSYSTEM=="tty",DRIVERS=="usb",KERNELS=="1-1.3.6",SYMLINK+="csco6"&lt;BR /&gt;SUBSYSTEM=="tty",DRIVERS=="usb",KERNELS=="1-1.3.7",SYMLINK+="csco7"&lt;/PRE&gt;
&lt;P class="p1"&gt;&amp;nbsp;Make sure that you restart udev with:&lt;/P&gt;
&lt;P class="p1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE class="p1"&gt;sudo /etc/init.d/udev restart&lt;/PRE&gt;
&lt;P class="p1"&gt;From this point on, when a serial-to-usb device is connected to USB port 1, it will be mapped to a serial device /dev/csco1, the USB port 2 will be mapped to /dev/csco2, and so on. This will make it very predictable for the next step.&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;H2 class="p1"&gt;Using ser2net to map serial ports to Telnet TCP ports&lt;/H2&gt;
&lt;P class="p1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;Now in order to map specific USB / Serial ports to TCP / Telnet connections there is a very handy software called ser2net. We are very lucky as this is in the Raspbian repository and it can therefore be installed with:&lt;/P&gt;
&lt;P class="p1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE class="p1"&gt;sudo apt install ser2net&lt;/PRE&gt;
&lt;P class="p1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;Ater the previous where we made the serial ports predictable this will be very simple. One can configure ser2net by editing the file&amp;nbsp;/etc/ser2net.conf with the following:&lt;/P&gt;
&lt;P class="p1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE class="p1"&gt;2001:telnet:600:/dev/csco1:9600 8DATABITS NONE 1STOPBIT -XONXOFF -RTSCTS banner kickolduser&lt;BR /&gt;2002:telnet:600:/dev/csco2:9600 8DATABITS NONE 1STOPBIT -XONXOFF -RTSCTS banner kickolduser&lt;BR /&gt;2003:telnet:600:/dev/csco3:9600 8DATABITS NONE 1STOPBIT -XONXOFF -RTSCTS banner kickolduser&lt;BR /&gt;2004:telnet:600:/dev/csco4:9600 8DATABITS NONE 1STOPBIT -XONXOFF -RTSCTS banner kickolduser&lt;BR /&gt;2005:telnet:600:/dev/csco5:9600 8DATABITS NONE 1STOPBIT -XONXOFF -RTSCTS banner kickolduser&lt;BR /&gt;2006:telnet:600:/dev/csco6:9600 8DATABITS NONE 1STOPBIT -XONXOFF -RTSCTS banner kickolduser&lt;BR /&gt;2007:telnet:600:/dev/csco7:9600 8DATABITS NONE 1STOPBIT -XONXOFF -RTSCTS banner kickolduser&lt;/PRE&gt;
&lt;P class="p1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;The "kickolduser" is optional but can be very handy: it will disconnect any existing session still active on that serial port and give precedence to the last arrived.&lt;/P&gt;
&lt;P class="p1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;Make sure to restart ser2net for the configuration to take effect (&lt;FONT face="andale mono,times"&gt;sudo systemctl restart ser2net&lt;/FONT&gt;).&lt;/P&gt;
&lt;P class="p1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2 class="p1"&gt;Testing&amp;nbsp;&lt;/H2&gt;
&lt;P class="p1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;You can then telnet straight to a given console by using the corresponding TCP port number, for example for the console connected to my first USB port:&lt;/P&gt;
&lt;P class="p1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;etychon@ETYCHON-M-D2ZR~ telnet 192.168.2.7 &lt;STRONG&gt;2001&lt;/STRONG&gt;&lt;BR /&gt;Trying 192.168.2.7...&lt;BR /&gt;Connected to 192.168.2.7.&lt;BR /&gt;Escape character is '^]'.&lt;BR /&gt;ser2net port 2001 device /dev/csco1 [9600 N81] (Debian GNU/Linux)&lt;BR /&gt;ic3k&amp;gt;&lt;/PRE&gt;
&lt;P class="p1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;That's it - now I'm on the IC3000 serial-USB console using Telnet on a Raspberry Pi!&lt;/P&gt;
&lt;P class="p1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;Thank you for reading, and let us know in the comments should you have any other ways you are willing to share?&lt;/P&gt;
&lt;P class="p1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;/DIV&gt;</description>
      <pubDate>Wed, 10 Feb 2021 16:49:46 GMT</pubDate>
      <guid>https://community.cisco.com/t5/data-in-motion-documents/create-a-commserver-for-usb-serial-console-ports-with-a/ta-p/4004090</guid>
      <dc:creator>Emmanuel Tychon</dc:creator>
      <dc:date>2021-02-10T16:49:46Z</dc:date>
    </item>
    <item>
      <title>Re: HTTPFeedback</title>
      <link>https://community.cisco.com/t5/collaboration-documents/httpfeedback/tac-p/3999661#M8705</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am attempting to log into the web gui of one of my codecs (Webex Pro) and receive a "Bad Gateway&amp;nbsp;&lt;SPAN&gt;The request could not be served due to a proxy error.".&amp;nbsp; I also ran Putty and under xstatus HTTPFeedback does not populate like my other codecs.&amp;nbsp; Is there a way of resolving this by turning something on/off?&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 16 Dec 2019 22:36:44 GMT</pubDate>
      <guid>https://community.cisco.com/t5/collaboration-documents/httpfeedback/tac-p/3999661#M8705</guid>
      <dc:creator>elvis.cruz</dc:creator>
      <dc:date>2019-12-16T22:36:44Z</dc:date>
    </item>
    <item>
      <title>NSO Developer Days US 2019: NSO 5.x Migration</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-documents/nso-developer-days-us-2019-nso-5-x-migration/ta-p/3999330</link>
      <description>&lt;DIV class="lia-message-template-content-zone"&gt;
&lt;P&gt;&lt;SPAN&gt;Martin Akerstrom, NSO Solutions Architect&lt;/SPAN&gt;&lt;/P&gt;
&lt;/DIV&gt;</description>
      <pubDate>Mon, 16 Dec 2019 11:19:06 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-documents/nso-developer-days-us-2019-nso-5-x-migration/ta-p/3999330</guid>
      <dc:creator>Nicklas Wagerth</dc:creator>
      <dc:date>2019-12-16T11:19:06Z</dc:date>
    </item>
    <item>
      <title>NSO Developer Days US 2019:NSO in Docker</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-documents/nso-developer-days-us-2019-nso-in-docker/ta-p/3998449</link>
      <description>&lt;DIV class="lia-message-template-content-zone"&gt;
&lt;P&gt;&lt;SPAN&gt;Kristian Larsson, Architect&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="background: white;"&gt;See how placing NSO in a Docker container can help you streamline your development, testing and deployment flow. Kristian goes through why you might want to use Docker for your NSO development and shows the official NSO Dockerfile as well as how to apply it to your NSO projects.&lt;/SPAN&gt;&lt;/P&gt;
&lt;/DIV&gt;</description>
      <pubDate>Fri, 13 Dec 2019 12:27:51 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-documents/nso-developer-days-us-2019-nso-in-docker/ta-p/3998449</guid>
      <dc:creator>Nicklas Wagerth</dc:creator>
      <dc:date>2019-12-13T12:27:51Z</dc:date>
    </item>
    <item>
      <title>NSO Developer Days US 2019: What's Up NSO? Optimize and Troubleshoot</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-documents/nso-developer-days-us-2019-what-s-up-nso-optimize-and/ta-p/3996440</link>
      <description>&lt;DIV class="lia-message-template-content-zone"&gt;
&lt;P&gt;&lt;SPAN&gt;Speaker Sebastian Strollo, Principal Engineer&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Learn more about your NSO system fundamentals and how to optimize and troubleshoot in case performance is slower than you expect.&lt;/SPAN&gt;&lt;/P&gt;
&lt;/DIV&gt;</description>
      <pubDate>Tue, 10 Dec 2019 13:05:02 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-documents/nso-developer-days-us-2019-what-s-up-nso-optimize-and/ta-p/3996440</guid>
      <dc:creator>Nicklas Wagerth</dc:creator>
      <dc:date>2019-12-10T13:05:02Z</dc:date>
    </item>
    <item>
      <title>NSO Developer Days US 2019: A Low Code Approach to Brownfield Service Discovery</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-documents/nso-developer-days-us-2019-a-low-code-approach-to-brownfield/ta-p/3994435</link>
      <description>&lt;DIV class="lia-message-template-content-zone"&gt;
&lt;P&gt;&lt;SPAN&gt;Dan Sullivan,&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="font-family: inherit;"&gt;Principal Solutions Architect&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;A low code approach to brownfield service discovery in NSO&lt;/SPAN&gt;&lt;/P&gt;
&lt;/DIV&gt;</description>
      <pubDate>Thu, 05 Dec 2019 21:07:56 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-documents/nso-developer-days-us-2019-a-low-code-approach-to-brownfield/ta-p/3994435</guid>
      <dc:creator>Nicklas Wagerth</dc:creator>
      <dc:date>2019-12-05T21:07:56Z</dc:date>
    </item>
    <item>
      <title>NSO Developer Days US 2019: NSO In and On Kubernetes - Lab instructions</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-documents/nso-developer-days-us-2019-nso-in-and-on-kubernetes-lab/ta-p/3994180</link>
      <description>&lt;DIV class="lia-message-template-content-zone"&gt;
&lt;P&gt;&lt;A href="https://community.cisco.com/t5/nso-developer-hub-documents/nso-developer-days-us-2019-nso-in-and-on-kubernetes/ta-p/3994178" target="_self"&gt;See the slides here&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;/DIV&gt;</description>
      <pubDate>Thu, 05 Dec 2019 15:43:28 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-documents/nso-developer-days-us-2019-nso-in-and-on-kubernetes-lab/ta-p/3994180</guid>
      <dc:creator>Nicklas Wagerth</dc:creator>
      <dc:date>2019-12-05T15:43:28Z</dc:date>
    </item>
    <item>
      <title>NSO Developer Days US 2019: NSO In and On Kubernetes</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-documents/nso-developer-days-us-2019-nso-in-and-on-kubernetes/ta-p/3994178</link>
      <description>&lt;DIV class="lia-message-template-content-zone"&gt;
&lt;P&gt;&lt;SPAN&gt;Fredrik Jansson, Principal Engineer &amp;amp;&amp;nbsp;John Mullooly, Distinguished Architect, Sales&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="background: white;"&gt;In the first half of this lab, we build a k8s deployment of NSO from the ground up. We will start packaging NSO in a docker container, from there we will gradually build up to having Helm charts that can deploy NSO in a k8s cluster. In the second half, we will turn things upside down. We will use NSO to orchestrate deployment and "day-n" configuration of an example cloud-native application running in k8s via NSO integration with Helm. This is an intermediate lab; You need to be comfortable with container concepts. You need to be comfortable with container concepts, hands-on container experience will help but is not mandatory.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.cisco.com/t5/nso-developer-hub-documents/nso-developer-days-us-2019-nso-in-and-on-kubernetes-lab/ta-p/3994180" target="_self"&gt;&lt;SPAN style="background: white;"&gt;Find lab instructions here.&lt;/SPAN&gt;&lt;/A&gt;&lt;/P&gt;
&lt;/DIV&gt;</description>
      <pubDate>Thu, 05 Dec 2019 15:44:40 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-documents/nso-developer-days-us-2019-nso-in-and-on-kubernetes/ta-p/3994178</guid>
      <dc:creator>Nicklas Wagerth</dc:creator>
      <dc:date>2019-12-05T15:44:40Z</dc:date>
    </item>
    <item>
      <title>NSO Developer Days US 2019: Key Note by Fredrik Lundberg</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-documents/nso-developer-days-us-2019-key-note-by-fredrik-lundberg/ta-p/3994148</link>
      <description>&lt;DIV class="lia-message-template-content-zone"&gt;
&lt;P&gt;&lt;SPAN&gt;Fredrik Lundberg, Dir. Strategy &amp;amp; Planning, NSO&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;NSO State of the Union&lt;/P&gt;
&lt;/DIV&gt;</description>
      <pubDate>Thu, 05 Dec 2019 14:52:04 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-documents/nso-developer-days-us-2019-key-note-by-fredrik-lundberg/ta-p/3994148</guid>
      <dc:creator>Nicklas Wagerth</dc:creator>
      <dc:date>2019-12-05T14:52:04Z</dc:date>
    </item>
    <item>
      <title>NSO Developer Days US 2019: Fastmap Templates in Cisco NSO</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-documents/nso-developer-days-us-2019-fastmap-templates-in-cisco-nso/ta-p/3994141</link>
      <description>&lt;DIV class="lia-message-template-content-zone"&gt;
&lt;P&gt;Michael Maddern, Technical Marketing Engineer&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;This session will demonstrate the use of template-based fastmap in Cisco NSO. It’s easy to underestimate how quickly and simply a new service can be configured based on a synced configuration and templates. Rapid service velocity can be a major competitive differentiator. The presentation will include an introduction to the templating functionality and a demo focused on creating a service from scratch using template-based fastmap in Cisco NSO.&lt;/SPAN&gt;&lt;/P&gt;
&lt;/DIV&gt;</description>
      <pubDate>Thu, 05 Dec 2019 14:45:00 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-documents/nso-developer-days-us-2019-fastmap-templates-in-cisco-nso/ta-p/3994141</guid>
      <dc:creator>Nicklas Wagerth</dc:creator>
      <dc:date>2019-12-05T14:45:00Z</dc:date>
    </item>
    <item>
      <title>NSO Developer Days US 2019: Network Automation Delivery Model</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-documents/nso-developer-days-us-2019-network-automation-delivery-model/ta-p/3994133</link>
      <description>&lt;DIV class="lia-message-template-content-zone"&gt;
&lt;P&gt;&lt;SPAN&gt;Fredrik Swahn, Product Marketing Manager&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Network automation is high on the agenda, but remains a daunting challenge, with results often failing to live up to expectations. Many are struggling with both the technical and organizational changes it requires. With years of experience of implementing network automation using the Cisco Network Services Orchestrator (NSO), we have developed a Network Automation Delivery Model (NADM) that aims to guide customers in their journey towards a fully automated network. A powerful, standardized, model that covers the essential parts of a network automation transformation will be presented and discussed. The model covers all four perspectives of People, Process, Technology, and Organization and therefore targets all the stakeholders from C-level decision makers to the network engineers that execute the operations of the network as of today. During the session, both challenges and success factors for implementing network automation will be presented and put into context.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;/DIV&gt;</description>
      <pubDate>Thu, 05 Dec 2019 14:31:04 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-documents/nso-developer-days-us-2019-network-automation-delivery-model/ta-p/3994133</guid>
      <dc:creator>Nicklas Wagerth</dc:creator>
      <dc:date>2019-12-05T14:31:04Z</dc:date>
    </item>
    <item>
      <title>NSO Developer Days US 2019: Workflow vs NSO Service vs Nano Service</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-documents/nso-developer-days-us-2019-workflow-vs-nso-service-vs-nano/ta-p/3994118</link>
      <description>&lt;DIV class="lia-message-template-content-zone"&gt;
&lt;P&gt;&lt;SPAN&gt;Viktor Leijon, Technical Leader, NSO&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;In this presentation, Viktor gives an overview of the design choices that goes into designing an orchestration solution, explaining the motivation for key NSO features and explain how that position NSO within the larger automation landscape. We will take a look at the principles behind orchestration in general and NSO in particular and discuss how they combine to form the system we have today as well as how to integrate that into a larger solution.&lt;/SPAN&gt;&lt;/P&gt;
&lt;/DIV&gt;</description>
      <pubDate>Thu, 05 Dec 2019 14:16:22 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-documents/nso-developer-days-us-2019-workflow-vs-nso-service-vs-nano/ta-p/3994118</guid>
      <dc:creator>Nicklas Wagerth</dc:creator>
      <dc:date>2019-12-05T14:16:22Z</dc:date>
    </item>
    <item>
      <title>NSO Developer Days US 2019: A Breakneck Journey into Network Service Based Automation in DevNet Sandbox</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-documents/nso-developer-days-us-2019-a-breakneck-journey-into-network/ta-p/3994110</link>
      <description>&lt;DIV class="lia-message-template-content-zone"&gt;
&lt;P&gt;&lt;SPAN&gt;Hank Preston, Principal Engineer, Cisco DevNet&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="background: white;"&gt;Sandbox is a public Software as a Service offering from Cisco DevNet that provides developers access to Cisco hardware and software (as well as relevant third-party and open source solutions) for building applications and automation using the APIs and platforms provided in them. Under the hood, this means we operate data center networks that aren’t that different from most enterprises, but with some unique design and scale needs. We recently decided to go all-in with network automation and chose Cisco NSO to be our tool for defining and managing the network services that power Sandbox. As stars aligned, we also were building a new data center with a very short timeline… hence our breakneck journey into network service automation.&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;/DIV&gt;</description>
      <pubDate>Thu, 05 Dec 2019 13:55:49 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-documents/nso-developer-days-us-2019-a-breakneck-journey-into-network/ta-p/3994110</guid>
      <dc:creator>Nicklas Wagerth</dc:creator>
      <dc:date>2019-12-05T13:55:49Z</dc:date>
    </item>
    <item>
      <title>NSO Developer Days US 2019: Nano services presentation</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-documents/nso-developer-days-us-2019-nano-services-presentation/ta-p/3993770</link>
      <description>&lt;DIV class="lia-message-template-content-zone"&gt;
&lt;P&gt;Presentation performed at NSO Developer days in New York 2019&lt;/P&gt;
&lt;/DIV&gt;</description>
      <pubDate>Thu, 05 Dec 2019 11:09:57 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-documents/nso-developer-days-us-2019-nano-services-presentation/ta-p/3993770</guid>
      <dc:creator>tryeng</dc:creator>
      <dc:date>2019-12-05T11:09:57Z</dc:date>
    </item>
    <item>
      <title>Re: Blackboard Integration</title>
      <link>https://community.cisco.com/t5/collaboration-documents/blackboard-integration/tac-p/3992078#M8704</link>
      <description>&lt;P&gt;In order to connect the integration, we would need to start&amp;nbsp;with the webex URL and if its connected to their single sign on, we would need someone at Cisco to connect to the backend of the webex account to add some information.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 02 Dec 2019 13:57:40 GMT</pubDate>
      <guid>https://community.cisco.com/t5/collaboration-documents/blackboard-integration/tac-p/3992078#M8704</guid>
      <dc:creator>WaleedReda</dc:creator>
      <dc:date>2019-12-02T13:57:40Z</dc:date>
    </item>
    <item>
      <title>Re: Adding Translation Pattern</title>
      <link>https://community.cisco.com/t5/collaboration-documents/adding-translation-pattern/tac-p/3985622#M8703</link>
      <description>&lt;P&gt;The below is working for me - take the new out of your &amp;lt;newTransPattern&amp;gt; tags&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;IMPORTANT --- the add below was created for blocking calls.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;lt;soapenv:Envelope xmlns:soapenv="&lt;A href="http://schemas.xmlsoap.org/soap/envelope/" target="_blank" rel="noopener"&gt;http://schemas.xmlsoap.org/soap/envelope/&lt;/A&gt;" xmlns:ns="&lt;A href="http://www.cisco.com/AXL/API/11.5" target="_blank" rel="noopener"&gt;http://www.cisco.com/AXL/API/11.5&lt;/A&gt;"&amp;gt;&lt;BR /&gt;&amp;lt;soapenv:Header/&amp;gt;&lt;BR /&gt;&amp;lt;soapenv:Body&amp;gt;&lt;BR /&gt;&amp;lt;ns:addTransPattern&amp;gt;&lt;BR /&gt;&amp;lt;transPattern&amp;gt;&lt;BR /&gt;&amp;lt;routePartitionName&amp;gt;dummy_part&amp;lt;/routePartitionName&amp;gt;&lt;BR /&gt;&amp;lt;description&amp;gt;AXL Test&amp;lt;/description&amp;gt;&lt;BR /&gt;&amp;lt;pattern&amp;gt;8675309&amp;lt;/pattern&amp;gt;&lt;BR /&gt;&amp;lt;blockEnable&amp;gt;true&amp;lt;/blockEnable&amp;gt;&lt;BR /&gt;&amp;lt;releaseClause&amp;gt;Call Rejected&amp;lt;/releaseClause&amp;gt;&lt;BR /&gt;&amp;lt;usage&amp;gt;Translation&amp;lt;/usage&amp;gt;&lt;BR /&gt;&amp;lt;/transPattern&amp;gt;&lt;BR /&gt;&amp;lt;/ns:addTransPattern&amp;gt;&lt;BR /&gt;&amp;lt;/soapenv:Body&amp;gt;&lt;BR /&gt;&amp;lt;/soapenv:Envelope&amp;gt;&lt;/P&gt;</description>
      <pubDate>Mon, 18 Nov 2019 23:26:03 GMT</pubDate>
      <guid>https://community.cisco.com/t5/collaboration-documents/adding-translation-pattern/tac-p/3985622#M8703</guid>
      <dc:creator>nbraun1987</dc:creator>
      <dc:date>2019-11-18T23:26:03Z</dc:date>
    </item>
    <item>
      <title>Re: C++ guidlines</title>
      <link>https://community.cisco.com/t5/collaboration-documents/c-guidlines/tac-p/3943988#M8702</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Several years ago, I've developed a C++ process (running on &lt;STRONG&gt;Linux RedHAT 7&lt;/STRONG&gt;) that connects via SSH to Cisco routers (&lt;STRONG&gt;IOS 12.2&lt;/STRONG&gt;).&lt;/P&gt;&lt;P&gt;The process's task is to monitor (retrieve&amp;amp;update) some preconfigured ACL and it uses the libshh 0.7.0 version (&lt;A href="https://www.libssh.org/?s=libssh+0.7.0" target="_blank" rel="noopener"&gt;https://www.libssh.org/?s=libssh+0.7.0&lt;/A&gt;).&lt;/P&gt;&lt;P&gt;The&amp;nbsp;&lt;STRONG&gt;&lt;EM&gt;ssh_set_blocking(&lt;/EM&gt;&lt;/STRONG&gt;&lt;SPAN&gt;&lt;STRONG&gt;&lt;EM&gt;session, 1)&lt;/EM&gt;&lt;/STRONG&gt; command is activated prior to the&amp;nbsp;&lt;STRONG&gt;&lt;EM&gt;ssh_connect(session)&lt;/EM&gt;&lt;/STRONG&gt; one.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Several months ago, we've received two new Cisco routers with the &lt;STRONG&gt;IOS 15.1&lt;/STRONG&gt;, and since then there is the SSH connection problem.&lt;/P&gt;&lt;P&gt;I've written a simple tester that loops (100 cycles) over all the Cisco routers (IOS 12.2 and the new IOS 15.1 ones). The tester just connects, disconnects and sleeps for 2 seconds.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;All the 100 tests&lt;/STRONG&gt; performed on the Cisco routers with&lt;STRONG&gt; IOS 12.2&lt;/STRONG&gt; - were &lt;STRONG&gt;successful&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;Only &lt;STRONG&gt;75-85&lt;/STRONG&gt; tests performed on the Cisco routers with &lt;STRONG&gt;IOS 15.1&lt;/STRONG&gt; - were &lt;STRONG&gt;successful&lt;/STRONG&gt;, the other &lt;STRONG&gt;15-25&lt;/STRONG&gt; attempts &lt;STRONG&gt;failed&lt;/STRONG&gt; due to the &lt;STRONG&gt;timeout&lt;/STRONG&gt; error.&lt;/P&gt;&lt;P&gt;What are the &lt;STRONG&gt;IOS 15&lt;/STRONG&gt; changes that could cause this problem, and how may I solve the problem?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Zeev&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 21 Oct 2019 06:28:39 GMT</pubDate>
      <guid>https://community.cisco.com/t5/collaboration-documents/c-guidlines/tac-p/3943988#M8702</guid>
      <dc:creator>Zeevik</dc:creator>
      <dc:date>2019-10-21T06:28:39Z</dc:date>
    </item>
    <item>
      <title>Re: Create a device using REST</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-documents/create-a-device-using-rest/tac-p/3935940#M324</link>
      <description>&lt;P&gt;&lt;LI-USER uid="902689"&gt;&lt;/LI-USER&gt; if you want to use POST call then you'd need to provide the URI to the device-name list, and provide the new device-name instance in the payload.&lt;/P&gt;
&lt;P&gt;If you want to add multiple devices to a group, you need to run a PATCH call on the same URI, and provide all new instances in the payload.&lt;/P&gt;</description>
      <pubDate>Sun, 06 Oct 2019 07:53:46 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-documents/create-a-device-using-rest/tac-p/3935940#M324</guid>
      <dc:creator>yfherzog</dc:creator>
      <dc:date>2019-10-06T07:53:46Z</dc:date>
    </item>
    <item>
      <title>Re: Create a device using REST</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-documents/create-a-device-using-rest/tac-p/3930742#M323</link>
      <description>&lt;P&gt;what if i want to add device to specific group, i tried to do it like below using python:&lt;/P&gt;&lt;P&gt;#add device to group&lt;BR /&gt;resp = requests.post("http://localhost:8080/api/running/devices/device-group/xr-test/device-name/xr1" , auth=auth, headers=headers)&lt;BR /&gt;print(resp)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;put it response with 404.&lt;/P&gt;&lt;P&gt;any idea about how to add multiple devices to a group ?&lt;/P&gt;</description>
      <pubDate>Thu, 26 Sep 2019 11:56:49 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-documents/create-a-device-using-rest/tac-p/3930742#M323</guid>
      <dc:creator>Islam_Hassanin</dc:creator>
      <dc:date>2019-09-26T11:56:49Z</dc:date>
    </item>
    <item>
      <title>Getting a gateway serial number from Cisco IOx</title>
      <link>https://community.cisco.com/t5/cisco-iox-documents/getting-a-gateway-serial-number-from-cisco-iox/ta-p/3928832</link>
      <description>&lt;DIV class="lia-message-template-content-zone"&gt;
&lt;P&gt;If you are required to retrieve the gateway serial number from an IOx application, environment variables set by the Cisco Application Framework (CAF) are automatically set in the execution environment in the&amp;nbsp;&lt;STRONG&gt;&lt;FONT face="courier new,courier"&gt;/data/.env&lt;/FONT&gt;&lt;/STRONG&gt; file.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You can access this file from your IOx application directly, or invoke it to set all the variables as environment variables, such as:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;/ # source /data/.env
/ # echo $CAF_SYSTEM_SERIAL_ID
FGL23362022&lt;/PRE&gt;
&lt;P&gt;To see all the variables available in an IOx container, this can be done by accessing the console with the ioxclient utility. The following command (to get console to the application called iox-serial) and then list all the variables:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt; etychon@squeeze:~/iox/iox-serial$ ioxclient app con iox_serial
Currently active profile :  default
Command Name:  application-console
Console setup is complete..
Running command : [ssh -p 2222 -i iox_serial.pem appconsole@192.168.2.231]
/ # cat /data/.env
#!/bin/sh
export CAF_APP_PERSISTENT_DISK_SIZE_KB=102400
export CAF_APP_MEMORY_SIZE_KB=51200
export CAF_SYSTEM_PRODUCT_ID=IR829M-2LTE-EA-EK9
export CAF_SYSTEM_NAME=IR800
export CAF_SS_PORT=9443
export CAF_APP_APPDATA_DIR=/data/appdata
export CAF_APP_CONFIG_DIR=/data
export CAF_SS_IP_ADDR=192.168.1.6
export CAF_APP_CORE_DIR=/tmp/cores
export CAF_APP_LOG_DIR=/data/logs
export CAF_SYSTEM_SERIAL_ID=FGL23362022
export CAF_APP_PERSISTENT_DIR=/data
export CAF_APP_CPU_SHARES=342
export CAF_APP_ID=iox_serial
export CAF_APP_USERNAME=root
export HOST_DEV1=/dev/ttyACM0
export CAF_SYSTEM_UUID=7581eb7b-8c04-4412-b2bb-503598f06a72/                                                         &lt;/PRE&gt;
&lt;P&gt;To learn more about these variables check the "Environment Variables" section of Cisco IOx DevNet Documentation: &lt;A href="https://developer.cisco.com/docs/iox/#!application-development-concepts/application-development-concepts" target="_self"&gt;https://developer.cisco.com/docs/iox/#!application-development-concepts/application-development-concepts&lt;/A&gt;&lt;/P&gt;
&lt;/DIV&gt;</description>
      <pubDate>Tue, 24 Sep 2019 12:37:53 GMT</pubDate>
      <guid>https://community.cisco.com/t5/cisco-iox-documents/getting-a-gateway-serial-number-from-cisco-iox/ta-p/3928832</guid>
      <dc:creator>Emmanuel Tychon</dc:creator>
      <dc:date>2019-09-24T12:37:53Z</dc:date>
    </item>
    <item>
      <title>Getting a gateway Cellular RSSI from Cisco IOx</title>
      <link>https://community.cisco.com/t5/cisco-iox-documents/getting-a-gateway-cellular-rssi-from-cisco-iox/ta-p/3928547</link>
      <description>&lt;DIV class="lia-message-template-symptoms-zone"&gt;
&lt;H2&gt;How to I get the gateway Cellular RSSI from Cisco IOx ?&lt;/H2&gt;
&lt;P&gt;If you have an IOx application that requires tp capture the cellular modem signal strength (for example to include in telemetry data along with GPS position and map signal with location), you will find that there is no direct way to get it from IOx. The reason is that the application hosting environment is virtualized and therefore Cisco IOS metrics are not directly accessible.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Simple Network Management Protocol (SNMP) which is an IOS feature can be leverage to exposed this variable or any other SNMP variable. SNMP can be easily configured on the gateway with just a few lines:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;On a Cisco IR829 with guest-os running in the 192.168.1.0/24 range, where 192.168.1.1 is being assigned to the virtual Gigabit Ethernet 5 interface, then this is what it takes to give SNMP access to all the virtual instances running on the gateway:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;IR829(config)# access-list 10 permit 192.168.1.0 0.0.0.255
IR829(config)# snmp-server community public RO 10&lt;/PRE&gt;
&lt;P&gt;The IOx application can then poll the right SNMP OIDs straight from the gateway, and this OID may change depending on the particular model. Always refer the device's MIB.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;For example in Python to poll both cellular interface's RSSI on a Cisco IR829M:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;from pysnmp.entity.rfc3413.oneliner import cmdgen
import time

SNMP_HOST = '192.168.1.1'
SNMP_PORT = 161
SNMP_COMMUNITY = 'public'


cmdGen = cmdgen.CommandGenerator()

errorIndication, errorStatus, errorIndex, varBinds = cmdGen.getCmd(
    cmdgen.CommunityData(SNMP_COMMUNITY),
    cmdgen.UdpTransportTarget((SNMP_HOST, SNMP_PORT)),
    '1.3.6.1.4.1.9.9.661.1.3.4.1.1.1.20',&lt;BR /&gt;    '1.3.6.1.4.1.9.9.661.1.3.4.1.1.1.21'
)

for name, val in varBinds:
    print('%s = %s' % (name.prettyPrint(), val.prettyPrint()))&lt;/PRE&gt;
&lt;P&gt;You should see the RSSI signal (in dBm) returned like so:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;SNMPv2-SMI::enterprises.9.9.661.1.3.4.1.1.1.20 = -128&lt;BR /&gt;SNMPv2-SMI::enterprises.9.9.661.1.3.4.1.1.1.21 = -128&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;/DIV&gt;</description>
      <pubDate>Mon, 23 Sep 2019 18:10:06 GMT</pubDate>
      <guid>https://community.cisco.com/t5/cisco-iox-documents/getting-a-gateway-cellular-rssi-from-cisco-iox/ta-p/3928547</guid>
      <dc:creator>Emmanuel Tychon</dc:creator>
      <dc:date>2019-09-23T18:10:06Z</dc:date>
    </item>
    <item>
      <title>Re: pi_wlan_report.py</title>
      <link>https://community.cisco.com/t5/networking-documents/pi-wlan-report-py/tac-p/3928085#M98</link>
      <description>&lt;P&gt;Hi Spencer,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for sharing Python Script.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This script brings only 100 lines in CSV, I mean I can see only 100 SSID from few WLC, but I have 450+ WLC in PI and these WLC has 1000+ SSID.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Please advice.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 22 Sep 2019 07:15:23 GMT</pubDate>
      <guid>https://community.cisco.com/t5/networking-documents/pi-wlan-report-py/tac-p/3928085#M98</guid>
      <dc:creator>jegan_rajappa</dc:creator>
      <dc:date>2019-09-22T07:15:23Z</dc:date>
    </item>
    <item>
      <title>Re: builtin:grammar</title>
      <link>https://community.cisco.com/t5/collaboration-documents/builtin-grammar/tac-p/3914990#M8701</link>
      <description>&lt;P&gt;Is this still a known issue with a form element? That the ; in a grammar url fails to parse properly and content is stripped? This is an old thread, but here's hoping Cisco addressed this in the last 7 years.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 27 Aug 2019 21:05:12 GMT</pubDate>
      <guid>https://community.cisco.com/t5/collaboration-documents/builtin-grammar/tac-p/3914990#M8701</guid>
      <dc:creator>nicole.burmeister</dc:creator>
      <dc:date>2019-08-27T21:05:12Z</dc:date>
    </item>
    <item>
      <title>Re: CSMP_Spec_30July2014.pdf</title>
      <link>https://community.cisco.com/t5/jive-developer-archive-documents/csmp-spec-30july2014-pdf/tac-p/3909488#M2437</link>
      <description>&lt;P&gt;Hello Mr. Mathaker:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Sorry to bother you. But is it possible that you give us any suggestion about where can we download the "Csmprequest.jar" software? I'm doing experiment on IR509 and from your post in CISCO community I found this software very useful. But I search it on the Internet and also CISCO's website and can't find it. Could you give us any suggestions?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;You're the only person I know that post messages about csmprequest.jar software in CISCO community, that's why I ask this question here. I'd say sorry if I have bothered you, and would highly appreciate you if you can give us any suggestion. Thanks.&lt;/P&gt;</description>
      <pubDate>Fri, 16 Aug 2019 23:34:59 GMT</pubDate>
      <guid>https://community.cisco.com/t5/jive-developer-archive-documents/csmp-spec-30july2014-pdf/tac-p/3909488#M2437</guid>
      <dc:creator>shenruizhan3732</dc:creator>
      <dc:date>2019-08-16T23:34:59Z</dc:date>
    </item>
    <item>
      <title>Re: NSO Developer Days 2019: Network Programmability with YANG -- The YANG Book</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-documents/nso-developer-days-2019-network-programmability-with-yang-the/tac-p/3900974#M322</link>
      <description>&lt;P&gt;Just finished the book, highly recommended for anybody getting into the NETCONF and yang. Very good read with examples to go along with it.&lt;/P&gt;</description>
      <pubDate>Wed, 31 Jul 2019 19:13:25 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-documents/nso-developer-days-2019-network-programmability-with-yang-the/tac-p/3900974#M322</guid>
      <dc:creator>tsiemers1</dc:creator>
      <dc:date>2019-07-31T19:13:25Z</dc:date>
    </item>
    <item>
      <title>Re: NSO Developer Days 2019: Brownfield Service Reconcile Operations</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-documents/nso-developer-days-2019-brownfield-service-reconcile-operations/tac-p/3892668#M321</link>
      <description>&lt;P&gt;Shouldn't the code of this solution be provided?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Lothar&lt;/P&gt;</description>
      <pubDate>Thu, 18 Jul 2019 11:08:26 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-documents/nso-developer-days-2019-brownfield-service-reconcile-operations/tac-p/3892668#M321</guid>
      <dc:creator>lweddewer</dc:creator>
      <dc:date>2019-07-18T11:08:26Z</dc:date>
    </item>
    <item>
      <title>Help me Caculator PortIndext Cisco ASR 9010+7600</title>
      <link>https://community.cisco.com/t5/services-documents/help-me-caculator-portindext-cisco-asr-9010-7600/ta-p/3885564</link>
      <description>&lt;DIV class="lia-message-template-question-zone"&gt;&lt;H2&gt;example:&lt;/H2&gt;&lt;H2&gt;Name/OID: ifDescr.447; Value (OctetString): TenGigE0/7/1/2&lt;/H2&gt;&lt;P&gt;please help me , how to caculator ifDescr of interface.&lt;/P&gt;&lt;P&gt;gi0/1/1/1--&amp;gt;ifDescr=?.....&lt;/P&gt;&lt;P&gt;thank!&lt;/P&gt;&lt;H2&gt;&amp;nbsp;&lt;/H2&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV class="lia-message-template-answer-zone"&gt;&lt;H2&gt;&amp;nbsp;&lt;/H2&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/DIV&gt;</description>
      <pubDate>Sat, 06 Jul 2019 10:18:44 GMT</pubDate>
      <guid>https://community.cisco.com/t5/services-documents/help-me-caculator-portindext-cisco-asr-9010-7600/ta-p/3885564</guid>
      <dc:creator>minhanh01081</dc:creator>
      <dc:date>2019-07-06T10:18:44Z</dc:date>
    </item>
    <item>
      <title>Re: NSO Developer Days 2019: NSO Interop, EANTC and YANG</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-documents/nso-developer-days-2019-nso-interop-eantc-and-yang/tac-p/3882366#M320</link>
      <description>&lt;P&gt;Hi Jan,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;the download didn't work. It stopped somewhere in the middle.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 01 Jul 2019 08:41:42 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-documents/nso-developer-days-2019-nso-interop-eantc-and-yang/tac-p/3882366#M320</guid>
      <dc:creator>dbs_hh</dc:creator>
      <dc:date>2019-07-01T08:41:42Z</dc:date>
    </item>
    <item>
      <title>NSO Developer Days 2019: EXPERIENCE THE THRILL OF FOILING Two Flying Dutchman stories demystified</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-documents/nso-developer-days-2019-experience-the-thrill-of-foiling-two/ta-p/3882355</link>
      <description>&lt;DIV class="lia-message-template-content-zone"&gt;
&lt;P&gt;Abstract:&amp;nbsp;&lt;SPAN&gt;Telindus, SURFnet and T-Mobile share their outcomes of different automation strategies. How to go above and beyond the traditional way of networking to experience the thrill of foiling. The thrill to master core and B2B connectivity services in full flight with automation is changing the networking landscape for good. The future of networking is like foiling is for sailing: agility and speed with less effort and reduced risks. Telindus enabled this foiling state with Cisco NSO for T-Mobile and SURFnet with different approaches.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Speakers:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Wouter Huisman, SurfNet&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Albert Lentink, Telindus&lt;/SPAN&gt;&lt;/P&gt;
&lt;/DIV&gt;</description>
      <pubDate>Mon, 01 Jul 2019 08:16:30 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-documents/nso-developer-days-2019-experience-the-thrill-of-foiling-two/ta-p/3882355</guid>
      <dc:creator>Nicklas Wagerth</dc:creator>
      <dc:date>2019-07-01T08:16:30Z</dc:date>
    </item>
    <item>
      <title>Re: 11 Option Menu in CVP Studio</title>
      <link>https://community.cisco.com/t5/collaboration-documents/11-option-menu-in-cvp-studio/tac-p/3882110#M8698</link>
      <description>&lt;P&gt;Where we have to configure \* in form element&amp;nbsp;&lt;/P&gt;&lt;P&gt;Also how to ignore metacharacter in CVP&lt;/P&gt;</description>
      <pubDate>Sun, 30 Jun 2019 07:07:34 GMT</pubDate>
      <guid>https://community.cisco.com/t5/collaboration-documents/11-option-menu-in-cvp-studio/tac-p/3882110#M8698</guid>
      <dc:creator>manojpatil_in</dc:creator>
      <dc:date>2019-06-30T07:07:34Z</dc:date>
    </item>
    <item>
      <title>Re: NSO Developer Days 2019: Telefonica - A Glance At Our Automation Journey</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-documents/nso-developer-days-2019-telefonica-a-glance-at-our-automation/tac-p/3881014#M317</link>
      <description>&lt;P&gt;Amazing experience! thinking of NSODevDays2020!&lt;/P&gt;</description>
      <pubDate>Thu, 27 Jun 2019 18:38:28 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-documents/nso-developer-days-2019-telefonica-a-glance-at-our-automation/tac-p/3881014#M317</guid>
      <dc:creator>carlos.martinezcabrera</dc:creator>
      <dc:date>2019-06-27T18:38:28Z</dc:date>
    </item>
    <item>
      <title>Re: NSO Developer Days 2019: Opening Welcome</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-documents/nso-developer-days-2019-opening-welcome/tac-p/3880732#M316</link>
      <description>&lt;P&gt;Yes, now it works!&lt;/P&gt;</description>
      <pubDate>Thu, 27 Jun 2019 12:32:34 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-documents/nso-developer-days-2019-opening-welcome/tac-p/3880732#M316</guid>
      <dc:creator>lweddewer</dc:creator>
      <dc:date>2019-06-27T12:32:34Z</dc:date>
    </item>
    <item>
      <title>Re: NSO Developer Days 2019: Roadmap and Future outlook</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-documents/nso-developer-days-2019-roadmap-and-future-outlook/tac-p/3880690#M315</link>
      <description>Now it works! Thank you</description>
      <pubDate>Thu, 27 Jun 2019 11:29:55 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-documents/nso-developer-days-2019-roadmap-and-future-outlook/tac-p/3880690#M315</guid>
      <dc:creator>Chri_Erenti</dc:creator>
      <dc:date>2019-06-27T11:29:55Z</dc:date>
    </item>
    <item>
      <title>Re: NSO Developer Days 2019: Roadmap and Future outlook</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-documents/nso-developer-days-2019-roadmap-and-future-outlook/tac-p/3880681#M314</link>
      <description>&lt;P&gt;Thanks for the heads up. Not sure why the system does that. Anyway, try again now. I uploaded the file again, and it seems to work now.&lt;/P&gt;</description>
      <pubDate>Thu, 27 Jun 2019 11:23:19 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-documents/nso-developer-days-2019-roadmap-and-future-outlook/tac-p/3880681#M314</guid>
      <dc:creator>Jan Lindblad</dc:creator>
      <dc:date>2019-06-27T11:23:19Z</dc:date>
    </item>
    <item>
      <title>Re: NSO Developer Days 2019: Roadmap and Future outlook</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-documents/nso-developer-days-2019-roadmap-and-future-outlook/tac-p/3880667#M313</link>
      <description>The download of the slides does not work... it is only possible to view them.</description>
      <pubDate>Thu, 27 Jun 2019 11:07:53 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-documents/nso-developer-days-2019-roadmap-and-future-outlook/tac-p/3880667#M313</guid>
      <dc:creator>Chri_Erenti</dc:creator>
      <dc:date>2019-06-27T11:07:53Z</dc:date>
    </item>
    <item>
      <title>NSO Developer Days 2019: Telefonica - A Glance At Our Automation Journey</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-documents/nso-developer-days-2019-telefonica-a-glance-at-our-automation/ta-p/3880650</link>
      <description>&lt;DIV class="lia-message-template-content-zone"&gt;
&lt;P&gt;Abstract:&amp;nbsp;&lt;SPAN&gt;From Telefonica International we are proud to share with the community our experience using Cisco NSO. The evolution from NetOps towards NetDevOps perspective&amp;nbsp;to carry out our daily network operations and the use of Cisco NSO as core SDN controller of proprietary&amp;nbsp;integrated solutions are the base of our automation journey to perform current and arising network challenges.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Speakers:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Carlos Cabrera, Telefonica, Network Developer&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Javier Marquez,&amp;nbsp;Telefonica, Network Developer&lt;/SPAN&gt;&lt;/P&gt;
&lt;/DIV&gt;</description>
      <pubDate>Thu, 27 Jun 2019 10:34:21 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-documents/nso-developer-days-2019-telefonica-a-glance-at-our-automation/ta-p/3880650</guid>
      <dc:creator>Nicklas Wagerth</dc:creator>
      <dc:date>2019-06-27T10:34:21Z</dc:date>
    </item>
    <item>
      <title>NSO Developer Days 2019: AUTLAN – The Automation Journey of an Integrated Telecommunications Company</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-documents/nso-developer-days-2019-autlan-the-automation-journey-of-an/ta-p/3880644</link>
      <description>&lt;DIV class="lia-message-template-content-zone"&gt;
&lt;P&gt;&lt;SPAN&gt;Abstract: With a strategy to lead in customer experience, technology and business productivity, Deutsche Telekom has some great aspirations. We are more than an infrastructure company; in this complex digital world we make life easier for people enriching it at every opportunity - at home and at work, anytime, anyplace.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Speakers:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Johannes Peternek, DT,&amp;nbsp;Referent Technikbereitstellung IP&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Annand Sanghani, Itential,&amp;nbsp;Sales Engineer&lt;/SPAN&gt;&lt;/P&gt;
&lt;/DIV&gt;</description>
      <pubDate>Thu, 27 Jun 2019 10:25:54 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-documents/nso-developer-days-2019-autlan-the-automation-journey-of-an/ta-p/3880644</guid>
      <dc:creator>Nicklas Wagerth</dc:creator>
      <dc:date>2019-06-27T10:25:54Z</dc:date>
    </item>
  </channel>
</rss>

