prefix_import.html 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. {% extends 'utilities/obj_import.html' %}
  2. {% load render_table from django_tables2 %}
  3. {% load form_helpers %}
  4. {% block title %}Prefix Import{% endblock %}
  5. {% block instructions %}
  6. <h4>CSV Format</h4>
  7. <table class="table">
  8. <thead>
  9. <tr>
  10. <th>Field</th>
  11. <th>Description</th>
  12. <th>Example</th>
  13. </tr>
  14. </thead>
  15. <tbody>
  16. <tr>
  17. <td>Prefix</td>
  18. <td>IPv4 or IPv6 network</td>
  19. <td>192.168.42.0/24</td>
  20. </tr>
  21. <tr>
  22. <td>VRF</td>
  23. <td>VRF route distinguisher (optional)</td>
  24. <td>65000:123</td>
  25. </tr>
  26. <tr>
  27. <td>Tenant</td>
  28. <td>Name of tenant (optional)</td>
  29. <td>ABC01</td>
  30. </tr>
  31. <tr>
  32. <td>Site</td>
  33. <td>Name of assigned site (optional)</td>
  34. <td>HQ</td>
  35. </tr>
  36. <tr>
  37. <td>VLAN Group</td>
  38. <td>Name of group for VLAN selection (optional)</td>
  39. <td>Customers</td>
  40. </tr>
  41. <tr>
  42. <td>VLAN ID</td>
  43. <td>Numeric VLAN ID (optional)</td>
  44. <td>801</td>
  45. </tr>
  46. <tr>
  47. <td>Status</td>
  48. <td>Current status</td>
  49. <td>Active</td>
  50. </tr>
  51. <tr>
  52. <td>Role</td>
  53. <td>Functional role (optional)</td>
  54. <td>Customer</td>
  55. </tr>
  56. <tr>
  57. <td>Is a pool</td>
  58. <td>True if all IPs are considered usable</td>
  59. <td>False</td>
  60. </tr>
  61. <tr>
  62. <td>Description</td>
  63. <td>Short description (optional)</td>
  64. <td>7th floor WiFi</td>
  65. </tr>
  66. </tbody>
  67. </table>
  68. <h4>Example</h4>
  69. <pre>192.168.42.0/24,65000:123,ABC01,HQ,Customers,801,Active,Customer,False,7th floor WiFi</pre>
  70. {% endblock %}