Rift.IO OSM R1 Initial Submission
[osm/UI.git] / skyquake / plugins / composer / src / src / assets / juju-catalog.json
diff --git a/skyquake/plugins/composer/src/src/assets/juju-catalog.json b/skyquake/plugins/composer/src/src/assets/juju-catalog.json
new file mode 100644 (file)
index 0000000..9fe0ceb
--- /dev/null
@@ -0,0 +1,936 @@
+[
+       {
+               "id": "GUID-1",
+               "name": "RIFT.ware™ NS Descriptors Catalog",
+               "short-name": "rift.ware-nsd-cat",
+               "description": "RIFT.ware™, an open source NFV development and deployment software platform that makes it simple to create, deploy and manage hyper-scale Virtual network functions and applications.",
+               "vendor": "RIFT.io",
+               "version": "",
+               "created-on": "",
+               "type": "nsd",
+               "descriptors": [
+                       {
+                               "id": "9c450720-d670-11e5-a5c7-6cb3113b406f",
+                               "config-primitive": [
+                                       {
+                                               "vnf-primitive-group": [
+                                                       {
+                                                               "member-vnf-index-ref": 1,
+                                                               "vnfd-id-ref": "b152c2e6-d34c-11e5-8463-6cb3113b406f",
+                                                               "primitive": [
+                                                                       {
+                                                                               "name": "create-update-user",
+                                                                               "index": 1
+                                                                       }
+                                                               ],
+                                                               "vnfd-name": "cwims_vnfd"
+                                                       }
+                                               ],
+                                               "name": "Add User"
+                                       },
+                                       {
+                                               "vnf-primitive-group": [
+                                                       {
+                                                               "member-vnf-index-ref": 1,
+                                                               "vnfd-id-ref": "b152c2e6-d34c-11e5-8463-6cb3113b406f",
+                                                               "primitive": [
+                                                                       {
+                                                                               "name": "delete-user",
+                                                                               "index": 1
+                                                                       }
+                                                               ],
+                                                               "vnfd-name": "cwims_vnfd"
+                                                       }
+                                               ],
+                                               "name": "Delete User"
+                                       },
+                                       {
+                                               "vnf-primitive-group": [
+                                                       {
+                                                               "member-vnf-index-ref": 1,
+                                                               "vnfd-id-ref": "b152c2e6-d34c-11e5-8463-6cb3113b406f",
+                                                               "primitive": [
+                                                                       {
+                                                                               "name": "config",
+                                                                               "index": 1
+                                                                       }
+                                                               ],
+                                                               "vnfd-name": "cwims_vnfd"
+                                                       }
+                                               ],
+                                               "name": "Update Domain"
+                                       }
+                               ],
+                               "description": "NS Clearewater IMS only",
+                               "vendor": "RIFT.io",
+                               "name": "cwims_juju_nsd",
+                               "input-parameter-xpath": [
+                                       {
+                                               "label": "net-corp-vlan",
+                                               "default-value": 55,
+                                               "xpath": "/nsd:nsd-catalog/nsd:nsd[nsd:id=9c450720-d670-11e5-a5c7-6cb3113b406f]/nsd:vld[nsd:id=9c4646c6-d670-11e5-a5c7-6cb3113b406f]/nsd:provider-network/manotypes:segmentation_id"
+                                       }
+                               ],
+                               "version": 1,
+                               "short-name": "cwims_juju_nsd",
+                               "vld": [
+                                       {
+                                               "vnfd-connection-point-ref": [
+                                                       {
+                                                               "member-vnf-index-ref": 1,
+                                                               "vnfd-id-ref": "b152c2e6-d34c-11e5-8463-6cb3113b406f",
+                                                               "vnfd-connection-point-ref": "cwims_vnfd/cp0"
+                                                       }
+                                               ],
+                                               "id": "9c4646c6-d670-11e5-a5c7-6cb3113b406f",
+                                               "provider-network": {
+                                                       "overlay-type": "VLAN",
+                                                       "physical-network": "physnet1"
+                                               },
+                                               "description": "Link from cwims to ELAN",
+                                               "vendor": "RIFT.io",
+                                               "name": "net-corp",
+                                               "version": 1,
+                                               "short-name": "net-corp",
+                                               "type": "ELAN"
+                                       }
+                               ],
+                               "constituent-vnfd": [
+                                       {
+                                               "vnf-configuration": {
+                                                       "config-type": "juju",
+                                                       "initial-config-primitive": [
+                                                               {
+                                                                       "parameter": [
+                                                                               {
+                                                                                       "value": "<rw_mgmt_ip>",
+                                                                                       "name": "proxied_ip"
+                                                                               }
+                                                                       ],
+                                                                       "seq": 1,
+                                                                       "name": "config"
+                                                               }
+                                                       ],
+                                                       "juju": {
+                                                               "charm": "clearwater-aio-proxy"
+                                                       },
+                                                       "config-primitive": [
+                                                               {
+                                                                       "parameter": [
+                                                                               {
+                                                                                       "data-type": "string",
+                                                                                       "name": "base_number"
+                                                                               },
+                                                                               {
+                                                                                       "data-type": "string",
+                                                                                       "name": "home_domain"
+                                                                               },
+                                                                               {
+                                                                                       "data-type": "integer",
+                                                                                       "name": "number_count"
+                                                                               },
+                                                                               {
+                                                                                       "data-type": "string",
+                                                                                       "name": "password"
+                                                                               }
+                                                                       ],
+                                                                       "name": "config"
+                                                               },
+                                                               {
+                                                                       "parameter": [
+                                                                               {
+                                                                                       "data-type": "string",
+                                                                                       "name": "number",
+                                                                                       "mandatory": "true"
+                                                                               },
+                                                                               {
+                                                                                       "data-type": "string",
+                                                                                       "name": "password",
+                                                                                       "mandatory": "true"
+                                                                               }
+                                                                       ],
+                                                                       "name": "create-update-user"
+                                                               },
+                                                               {
+                                                                       "parameter": [
+                                                                               {
+                                                                                       "data-type": "string",
+                                                                                       "name": "number",
+                                                                                       "mandatory": "true"
+                                                                               }
+                                                                       ],
+                                                                       "name": "delete-user"
+                                                               }
+                                                       ],
+                                                       "input-params": {
+                                                               "config-priority": 1,
+                                                               "config-delay": 0
+                                                       }
+                                               },
+                                               "vnfd-id-ref": "b152c2e6-d34c-11e5-8463-6cb3113b406f",
+                                               "member-vnf-index": 1
+                                       }
+                               ],
+                               "meta": "{\"instance-ref-count\": 5}"
+                       },
+                       {
+                               "id": "9d887e58-d50f-11e5-80c8-6cb3113b406f",
+                               "config-primitive": [
+                                       {
+                                               "user-defined-script": "/home/rift/.install/usr/bin/add_corporation.py",
+                                               "parameter": [
+                                                       {
+                                                               "data-type": "string",
+                                                               "name": "Corporation Name",
+                                                               "mandatory": "true"
+                                                       },
+                                                       {
+                                                               "data-type": "integer",
+                                                               "default-value": 1,
+                                                               "name": "Tunnel Key",
+                                                               "mandatory": "true"
+                                                       }
+                                               ],
+                                               "name": "Add Corporation",
+                                               "parameter-group": [
+                                                       {
+                                                               "parameter": [
+                                                                       {
+                                                                               "data-type": "string",
+                                                                               "default-value": "10.0.1.1",
+                                                                               "name": "Corp. Gateway",
+                                                                               "mandatory": "true"
+                                                                       },
+                                                                       {
+                                                                               "data-type": "string",
+                                                                               "default-value": "10.0.1.0/24",
+                                                                               "name": "Corp. Network",
+                                                                               "mandatory": "true"
+                                                                       },
+                                                                       {
+                                                                               "data-type": "string",
+                                                                               "default-value": "eth3",
+                                                                               "name": "Interface Name",
+                                                                               "mandatory": "true"
+                                                                       },
+                                                                       {
+                                                                               "data-type": "string",
+                                                                               "default-value": "10.255.255.0/24",
+                                                                               "name": "Local Network",
+                                                                               "mandatory": "true"
+                                                                       },
+                                                                       {
+                                                                               "data-type": "string",
+                                                                               "default-value": 0,
+                                                                               "name": "Local Network Area",
+                                                                               "mandatory": "true"
+                                                                       },
+                                                                       {
+                                                                               "data-type": "integer",
+                                                                               "default-value": 101,
+                                                                               "name": "Vlan ID",
+                                                                               "mandatory": "true"
+                                                                       }
+                                                               ],
+                                                               "name": "PE1",
+                                                               "mandatory": "false"
+                                                       },
+                                                       {
+                                                               "parameter": [
+                                                                       {
+                                                                               "data-type": "string",
+                                                                               "default-value": "10.0.2.1",
+                                                                               "name": "Corp. Gateway",
+                                                                               "mandatory": "true"
+                                                                       },
+                                                                       {
+                                                                               "data-type": "string",
+                                                                               "default-value": "10.0.2.0/24",
+                                                                               "name": "Corp. Network",
+                                                                               "mandatory": "true"
+                                                                       },
+                                                                       {
+                                                                               "data-type": "string",
+                                                                               "default-value": "eth3",
+                                                                               "name": "Interface Name",
+                                                                               "mandatory": "true"
+                                                                       },
+                                                                       {
+                                                                               "data-type": "string",
+                                                                               "default-value": "10.255.255.0/24",
+                                                                               "name": "Local Network",
+                                                                               "mandatory": "true"
+                                                                       },
+                                                                       {
+                                                                               "data-type": "string",
+                                                                               "default-value": 0,
+                                                                               "name": "Local Network Area",
+                                                                               "mandatory": "true"
+                                                                       },
+                                                                       {
+                                                                               "data-type": "integer",
+                                                                               "default-value": 102,
+                                                                               "name": "Vlan ID",
+                                                                               "mandatory": "true"
+                                                                       }
+                                                               ],
+                                                               "name": "PE2",
+                                                               "mandatory": "false"
+                                                       },
+                                                       {
+                                                               "parameter": [
+                                                                       {
+                                                                               "data-type": "string",
+                                                                               "default-value": "10.0.4.1",
+                                                                               "name": "Corp. Gateway",
+                                                                               "mandatory": "true"
+                                                                       },
+                                                                       {
+                                                                               "data-type": "string",
+                                                                               "default-value": "10.0.4.0/24",
+                                                                               "name": "Corp. Network",
+                                                                               "mandatory": "true"
+                                                                       },
+                                                                       {
+                                                                               "data-type": "string",
+                                                                               "default-value": "eth4",
+                                                                               "name": "Interface Name",
+                                                                               "mandatory": "true"
+                                                                       },
+                                                                       {
+                                                                               "data-type": "string",
+                                                                               "default-value": "10.255.255.0/24",
+                                                                               "name": "Local Network",
+                                                                               "mandatory": "true"
+                                                                       },
+                                                                       {
+                                                                               "data-type": "string",
+                                                                               "default-value": 0,
+                                                                               "name": "Local Network Area",
+                                                                               "mandatory": "true"
+                                                                       },
+                                                                       {
+                                                                               "data-type": "integer",
+                                                                               "default-value": 108,
+                                                                               "name": "Vlan ID",
+                                                                               "mandatory": "true"
+                                                                       }
+                                                               ],
+                                                               "name": "PE3",
+                                                               "mandatory": "false"
+                                                       }
+                                               ]
+                                       },
+                                       {
+                                               "user-defined-script": "/home/rift/.install/usr/bin/add_corporation.py",
+                                               "parameter": [
+                                                       {
+                                                               "data-type": "string",
+                                                               "name": "Corporation Name",
+                                                               "mandatory": "true"
+                                                       },
+                                                       {
+                                                               "data-type": "integer",
+                                                               "default-value": 10,
+                                                               "name": "Tunnel Key",
+                                                               "mandatory": "true"
+                                                       }
+                                               ],
+                                               "name": "Add SP Test Corporation",
+                                               "parameter-group": [
+                                                       {
+                                                               "parameter": [
+                                                                       {
+                                                                               "data-type": "string",
+                                                                               "default-value": "10.0.1.1",
+                                                                               "name": "Corp. Gateway",
+                                                                               "mandatory": "true"
+                                                                       },
+                                                                       {
+                                                                               "data-type": "string",
+                                                                               "default-value": "10.0.1.0/24",
+                                                                               "name": "Corp. Network",
+                                                                               "mandatory": "true"
+                                                                       },
+                                                                       {
+                                                                               "data-type": "string",
+                                                                               "default-value": "eth3",
+                                                                               "name": "Interface Name",
+                                                                               "mandatory": "true"
+                                                                       },
+                                                                       {
+                                                                               "data-type": "string",
+                                                                               "default-value": "10.255.255.0/24",
+                                                                               "name": "Local Network",
+                                                                               "mandatory": "true"
+                                                                       },
+                                                                       {
+                                                                               "data-type": "string",
+                                                                               "default-value": 0,
+                                                                               "name": "Local Network Area",
+                                                                               "mandatory": "true"
+                                                                       },
+                                                                       {
+                                                                               "data-type": "integer",
+                                                                               "default-value": 3000,
+                                                                               "name": "Vlan ID",
+                                                                               "mandatory": "true"
+                                                                       }
+                                                               ],
+                                                               "name": "PE1",
+                                                               "mandatory": "false"
+                                                       },
+                                                       {
+                                                               "parameter": [
+                                                                       {
+                                                                               "data-type": "string",
+                                                                               "default-value": "10.0.2.1",
+                                                                               "name": "Corp. Gateway",
+                                                                               "mandatory": "true"
+                                                                       },
+                                                                       {
+                                                                               "data-type": "string",
+                                                                               "default-value": "10.0.2.0/24",
+                                                                               "name": "Corp. Network",
+                                                                               "mandatory": "true"
+                                                                       },
+                                                                       {
+                                                                               "data-type": "string",
+                                                                               "default-value": "eth3",
+                                                                               "name": "Interface Name",
+                                                                               "mandatory": "true"
+                                                                       },
+                                                                       {
+                                                                               "data-type": "string",
+                                                                               "default-value": "10.255.255.0/24",
+                                                                               "name": "Local Network",
+                                                                               "mandatory": "true"
+                                                                       },
+                                                                       {
+                                                                               "data-type": "string",
+                                                                               "default-value": 0,
+                                                                               "name": "Local Network Area",
+                                                                               "mandatory": "true"
+                                                                       },
+                                                                       {
+                                                                               "data-type": "integer",
+                                                                               "default-value": 3000,
+                                                                               "name": "Vlan ID",
+                                                                               "mandatory": "true"
+                                                                       }
+                                                               ],
+                                                               "name": "PE2",
+                                                               "mandatory": "false"
+                                                       },
+                                                       {
+                                                               "parameter": [
+                                                                       {
+                                                                               "data-type": "string",
+                                                                               "default-value": "10.0.3.1",
+                                                                               "name": "Corp. Gateway",
+                                                                               "mandatory": "true"
+                                                                       },
+                                                                       {
+                                                                               "data-type": "string",
+                                                                               "default-value": "10.0.3.0/24",
+                                                                               "name": "Corp. Network",
+                                                                               "mandatory": "true"
+                                                                       },
+                                                                       {
+                                                                               "data-type": "string",
+                                                                               "default-value": "eth3",
+                                                                               "name": "Interface Name",
+                                                                               "mandatory": "true"
+                                                                       },
+                                                                       {
+                                                                               "data-type": "string",
+                                                                               "default-value": "10.255.255.0/24",
+                                                                               "name": "Local Network",
+                                                                               "mandatory": "true"
+                                                                       },
+                                                                       {
+                                                                               "data-type": "string",
+                                                                               "default-value": 0,
+                                                                               "name": "Local Network Area",
+                                                                               "mandatory": "true"
+                                                                       },
+                                                                       {
+                                                                               "data-type": "integer",
+                                                                               "default-value": 3000,
+                                                                               "name": "Vlan ID",
+                                                                               "mandatory": "true"
+                                                                       }
+                                                               ],
+                                                               "name": "PE3",
+                                                               "mandatory": "false"
+                                                       }
+                                               ]
+                                       }
+                               ],
+                               "description": "6wind turborouter only",
+                               "vendor": "6Wind",
+                               "name": "tr_juju_nsd",
+                               "version": 1,
+                               "short-name": "tr_juju_nsd",
+                               "vld": [
+                                       {
+                                               "vnfd-connection-point-ref": [
+                                                       {
+                                                               "member-vnf-index-ref": 1,
+                                                               "vnfd-id-ref": "b14795b0-d34c-11e5-8e51-6cb3113b406f",
+                                                               "vnfd-connection-point-ref": "turborouter_vnfd/cp0"
+                                                       }
+                                               ],
+                                               "id": "9d8a7b4a-d50f-11e5-80c8-6cb3113b406f",
+                                               "description": "Link from TR to ELAN",
+                                               "vendor": "RIFT.io",
+                                               "name": "Link1",
+                                               "version": 1,
+                                               "short-name": "Link1",
+                                               "type": "ELAN"
+                                       }
+                               ],
+                               "constituent-vnfd": [
+                                       {
+                                               "vnf-configuration": {
+                                                       "config-type": "juju",
+                                                       "initial-config-primitive": [
+                                                               {
+                                                                       "parameter": [
+                                                                               {
+                                                                                       "value": "6windos",
+                                                                                       "name": "pass"
+                                                                               },
+                                                                               {
+                                                                                       "value": "root",
+                                                                                       "name": "user"
+                                                                               },
+                                                                               {
+                                                                                       "value": "<rw_mgmt_ip>",
+                                                                                       "name": "vpe-router"
+                                                                               }
+                                                                       ],
+                                                                       "seq": 1,
+                                                                       "name": "config"
+                                                               },
+                                                               {
+                                                                       "parameter": [
+                                                                               {
+                                                                                       "value": "10.10.10.2/30",
+                                                                                       "name": "cidr"
+                                                                               },
+                                                                               {
+                                                                                       "value": "eth1",
+                                                                                       "name": "iface-name"
+                                                                               }
+                                                                       ],
+                                                                       "seq": 2,
+                                                                       "name": "configure-interface"
+                                                               }
+                                                       ],
+                                                       "juju": {
+                                                               "charm": "vpe-router"
+                                                       },
+                                                       "input-params": {
+                                                               "config-priority": 0,
+                                                               "config-delay": 0
+                                                       }
+                                               },
+                                               "vnfd-id-ref": "b14795b0-d34c-11e5-8e51-6cb3113b406f",
+                                               "member-vnf-index": 1
+                                       }
+                               ],
+                               "meta": {
+                                       "instance-ref-count": 4
+                               }
+                       },
+                       {
+                               "id": "b53910e0-d34c-11e5-b34f-6cb3113b406f",
+                               "description": "NS Vrouter-only",
+                               "vendor": "RIFT.io",
+                               "name": "vrouter_nsd",
+                               "version": 1,
+                               "short-name": "vrouter_nsd",
+                               "vld": [
+                                       {
+                                               "vnfd-connection-point-ref": [
+                                                       {
+                                                               "member-vnf-index-ref": 1,
+                                                               "vnfd-id-ref": "b3ebcd0e-d34c-11e5-b72f-6cb3113b406f",
+                                                               "vnfd-connection-point-ref": "vrouter_vnfd/cp0"
+                                                       }
+                                               ],
+                                               "id": "b5505bb0-d34c-11e5-b34f-6cb3113b406f",
+                                               "description": "Link from Vrouter to ELAN",
+                                               "vendor": "RIFT.io",
+                                               "name": "Link1",
+                                               "version": 1,
+                                               "short-name": "Link1",
+                                               "type": "ELAN"
+                                       },
+                                       {
+                                               "vnfd-connection-point-ref": [
+                                                       {
+                                                               "member-vnf-index-ref": 1,
+                                                               "vnfd-id-ref": "b3ebcd0e-d34c-11e5-b72f-6cb3113b406f",
+                                                               "vnfd-connection-point-ref": "vrouter_vnfd/cp1"
+                                                       }
+                                               ],
+                                               "id": "b5508324-d34c-11e5-b34f-6cb3113b406f",
+                                               "description": "Link from Vrouter to ELAN",
+                                               "vendor": "RIFT.io",
+                                               "name": "Link2",
+                                               "version": 1,
+                                               "short-name": "Link2",
+                                               "type": "ELAN"
+                                       }
+                               ],
+                               "constituent-vnfd": [
+                                       {
+                                               "vnfd-id-ref": "b3ebcd0e-d34c-11e5-b72f-6cb3113b406f",
+                                               "member-vnf-index": 1
+                                       }
+                               ]
+                       }
+               ]
+       },
+       {
+               "id": "GUID-2",
+               "name": "RIFT.ware™ VNF Descriptors Catalog",
+               "short-name": "rift.ware-vnfd-cat",
+               "description": "RIFT.ware™, an open source NFV development and deployment software platform that makes it simple to create, deploy and manage hyper-scale Virtual network functions and applications.",
+               "vendor": "RIFT.io",
+               "version": "",
+               "created-on": "",
+               "type": "vnfd",
+               "meta": {
+                       "icon-svg": "data:image/svg+xml,<?xml version=\"1.0\" encoding=\"utf-8\"?> <!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> <!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\"> <svg version=\"1.1\" id=\"Layer_3\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" x=\"0px\" y=\"0px\" width=\"100px\" height=\"100px\" viewBox=\"0 0 100 100\" enable-background=\"new 0 0 100 100\" xml:space=\"preserve\"> <g> <path d=\"M58.852,62.447l-4.662-1.033c-0.047-3.138-0.719-6.168-1.996-9.007l3.606-2.92c0.858-0.695,0.99-1.954,0.296-2.813 l-4.521-5.584c-0.334-0.413-0.818-0.675-1.346-0.731c-0.525-0.057-1.056,0.102-1.468,0.435L45.25,43.64v0 c-2.486-1.907-5.277-3.259-8.297-4.019v-4.458c0-1.104-0.896-2-2-2H27.77c-1.104,0-2,0.896-2,2v4.461 c-3.08,0.777-5.922,2.171-8.447,4.144l-3.545-2.82c-0.415-0.33-0.94-0.479-1.472-0.422c-0.527,0.06-1.009,0.327-1.339,0.743 l-4.472,5.623c-0.688,0.864-0.544,2.123,0.32,2.81l3.642,2.896v0c-1.25,2.848-1.895,5.88-1.916,9.011l-4.666,1.078 c-1.076,0.249-1.747,1.322-1.499,2.398l1.616,7.001c0.249,1.077,1.325,1.747,2.399,1.499l4.813-1.111v0 c1.429,2.681,3.344,5.017,5.691,6.943l-2.17,4.55c-0.476,0.997-0.054,2.19,0.943,2.666l6.484,3.094 c0.271,0.129,0.566,0.195,0.861,0.195c0.226,0,0.451-0.038,0.668-0.115c0.5-0.177,0.909-0.545,1.138-1.024l2.198-4.611 c2.923,0.563,5.966,0.554,8.879-0.033l2.236,4.585c0.484,0.994,1.685,1.403,2.675,0.921l6.456-3.148 c0.992-0.484,1.405-1.682,0.921-2.674l-2.206-4.524c2.335-1.946,4.231-4.301,5.639-6.999l4.812,1.067 c1.076,0.237,2.146-0.441,2.385-1.52l1.556-7.014c0.115-0.518,0.02-1.06-0.266-1.508C59.82,62.878,59.369,62.562,58.852,62.447z M40.18,61.761c0,4.859-3.953,8.812-8.813,8.812c-4.858,0-8.811-3.953-8.811-8.812s3.952-8.812,8.811-8.812 C36.227,52.949,40.18,56.902,40.18,61.761z\"/> <path d=\"M64.268,45.324c0.746,0,1.463-0.42,1.806-1.139l1.054-2.208c1.826,0.353,3.736,0.345,5.551-0.021l1.07,2.195 c0.484,0.992,1.682,1.405,2.675,0.921l2.691-1.313c0.477-0.233,0.842-0.646,1.015-1.147c0.172-0.501,0.139-1.051-0.095-1.528 l-1.052-2.155c1.458-1.214,2.645-2.686,3.527-4.377l2.278,0.504c1.075,0.238,2.146-0.442,2.386-1.52l0.647-2.923 c0.238-1.078-0.442-2.146-1.521-2.385l-2.184-0.484c-0.028-1.962-0.449-3.857-1.248-5.632l1.673-1.355 c0.412-0.334,0.675-0.818,0.73-1.345s-0.102-1.056-0.436-1.468l-1.884-2.327c-0.697-0.859-1.957-0.99-2.813-0.295l-1.614,1.307 c-1.554-1.193-3.299-2.038-5.188-2.513v-2.039c0-1.104-0.896-2-2-2h-2.994c-1.104,0-2,0.896-2,2v2.04 c-1.927,0.486-3.703,1.358-5.28,2.592l-1.634-1.298c-0.862-0.687-2.12-0.543-2.81,0.32l-1.864,2.344 c-0.33,0.416-0.481,0.945-0.422,1.472c0.061,0.527,0.327,1.009,0.743,1.339l1.69,1.345c-0.78,1.779-1.184,3.676-1.197,5.636 l-2.189,0.505c-0.517,0.119-0.965,0.439-1.246,0.889c-0.281,0.45-0.372,0.993-0.252,1.51l0.675,2.918 c0.249,1.076,1.323,1.747,2.398,1.498l2.28-0.527c0.892,1.676,2.089,3.137,3.559,4.343l-1.035,2.17 c-0.228,0.479-0.257,1.028-0.08,1.528c0.178,0.5,0.546,0.91,1.024,1.138l2.703,1.289C63.686,45.261,63.979,45.324,64.268,45.324z M64.334,27.961c0-3.039,2.473-5.51,5.512-5.51c3.038,0,5.51,2.472,5.51,5.51c0,3.039-2.472,5.511-5.51,5.511 C66.807,33.472,64.334,31,64.334,27.961z\"/> <path d=\"M96.107,66.441l-2.182-0.484c-0.028-1.961-0.449-3.856-1.25-5.632l1.675-1.355c0.412-0.334,0.675-0.818,0.73-1.346 c0.056-0.527-0.102-1.056-0.436-1.468l-1.885-2.327c-0.695-0.859-1.956-0.99-2.813-0.295l-1.614,1.307 c-1.555-1.193-3.3-2.038-5.188-2.513v-2.039c0-1.104-0.896-2-2-2h-2.994c-1.104,0-2,0.896-2,2v2.041 c-1.929,0.486-3.706,1.358-5.282,2.592l-0.001,0l-1.631-1.298c-0.415-0.331-0.938-0.482-1.472-0.422 c-0.527,0.06-1.009,0.327-1.339,0.742l-1.863,2.343c-0.688,0.865-0.544,2.123,0.32,2.811l1.691,1.345 c-0.782,1.784-1.186,3.68-1.199,5.636l-2.188,0.505c-0.517,0.12-0.965,0.439-1.246,0.889c-0.281,0.45-0.372,0.993-0.252,1.51 l0.675,2.918c0.249,1.076,1.327,1.744,2.397,1.498l2.281-0.526c0.893,1.677,2.09,3.138,3.558,4.343h0.001l-1.035,2.168 c-0.229,0.479-0.258,1.029-0.081,1.529c0.178,0.5,0.546,0.909,1.024,1.138l2.702,1.289c0.278,0.132,0.571,0.195,0.86,0.195 c0.746,0,1.463-0.42,1.806-1.139l1.054-2.208c1.828,0.353,3.739,0.347,5.552-0.021l1.071,2.194 c0.484,0.992,1.682,1.405,2.675,0.921l2.69-1.312c0.477-0.233,0.842-0.645,1.014-1.147c0.173-0.501,0.14-1.051-0.093-1.528 l-1.052-2.155c1.459-1.215,2.645-2.688,3.525-4.377l2.278,0.505c0.52,0.116,1.061,0.02,1.508-0.266 c0.447-0.285,0.763-0.736,0.878-1.254l0.647-2.923C97.866,67.748,97.186,66.681,96.107,66.441z M85.162,66.174 c0,3.039-2.471,5.511-5.508,5.511c-3.039,0-5.512-2.472-5.512-5.511c0-3.039,2.473-5.511,5.512-5.511 C82.691,60.664,85.162,63.136,85.162,66.174z\"/> </g> </svg> "
+               },
+               "descriptors": [
+                       {
+                               "id": "b14795b0-d34c-11e5-8e51-6cb3113b406f",
+                               "description": "This is a 6Wind TurboRouter VNF",
+                               "vendor": "6Wind",
+                               "name": "turborouter_vnfd",
+                               "version": 1,
+                               "short-name": "turborouter_vnfd",
+                               "vdu": [
+                                       {
+                                               "id": "b1481ec2-d34c-11e5-8e51-6cb3113b406f",
+                                               "count": 1,
+                                               "name": "iovdu",
+                                               "vm-flavor": {
+                                                       "memory-mb": 4096,
+                                                       "vcpu-count": 2,
+                                                       "storage-gb": 40
+                                               },
+                                               "image": "turbo-router-riftio-5.img.qcow2",
+                                               "external-interface": [
+                                                       {
+                                                               "vnfd-connection-point-ref": "turborouter_vnfd/cp0",
+                                                               "virtual-interface": {
+                                                                       "type": "VIRTIO"
+                                                               },
+                                                               "name": "eth1"
+                                                       },
+                                                       {
+                                                               "vnfd-connection-point-ref": "turborouter_vnfd/cp1",
+                                                               "virtual-interface": {
+                                                                       "type": "VIRTIO"
+                                                               },
+                                                               "name": "eth2"
+                                                       }
+                                               ],
+                                               "cloud-init": "#cloud-config\n"
+                                       }
+                               ],
+                               "mgmt-interface": {
+                                       "vdu-id": "b1481ec2-d34c-11e5-8e51-6cb3113b406f",
+                                       "port": 80
+                               },
+                               "connection-point": [
+                                       {
+                                               "type": "VPORT",
+                                               "name": "turborouter_vnfd/cp0"
+                                       },
+                                       {
+                                               "type": "VPORT",
+                                               "name": "turborouter_vnfd/cp1"
+                                       }
+                               ],
+                               "monitoring-param": [
+                                       {
+                                               "id": 1,
+                                               "units": "KB",
+                                               "description": "Memory usage of turborouter",
+                                               "name": "Total memory",
+                                               "group-tag": "Group1",
+                                               "widget-type": "COUNTER",
+                                               "http-endpoint-ref": "rest/info",
+                                               "value-type": "INT",
+                                               "json-query-method": "JSONPATH",
+                                               "json-query-params": {
+                                                       "json-path": "$.system.mem_total"
+                                               }
+                                       }
+                               ],
+                               "http-endpoint": [
+                                       {
+                                               "username": "root",
+                                               "polling_interval_secs": 3,
+                                               "password": "6windos",
+                                               "path": "rest/info",
+                                               "port": 80
+                                       }
+                               ]
+                       },
+                       {
+                               "id": "b152c2e6-d34c-11e5-8463-6cb3113b406f",
+                               "description": "This is a Clearwater IMS VNF",
+                               "vendor": "Clearwater",
+                               "name": "cwims_vnfd",
+                               "version": 1,
+                               "short-name": "cwims_vnfd",
+                               "vdu": [
+                                       {
+                                               "id": "b1530f76-d34c-11e5-8463-6cb3113b406f",
+                                               "count": 1,
+                                               "name": "iovdu",
+                                               "vm-flavor": {
+                                                       "memory-mb": 4096,
+                                                       "vcpu-count": 2,
+                                                       "storage-gb": 40
+                                               },
+                                               "image": "cw-aio.qcow2",
+                                               "external-interface": [
+                                                       {
+                                                               "vnfd-connection-point-ref": "cwims_vnfd/cp0",
+                                                               "virtual-interface": {
+                                                                       "type": "VIRTIO"
+                                                               },
+                                                               "name": "eth1"
+                                                       }
+                                               ],
+                                               "cloud-init": "#cloud-config\n"
+                                       }
+                               ],
+                               "mgmt-interface": {
+                                       "vdu-id": "b1530f76-d34c-11e5-8463-6cb3113b406f",
+                                       "dashboard-params": {
+                                               "path": "/",
+                                               "port": 80
+                                       },
+                                       "port": 80
+                               },
+                               "connection-point": [
+                                       {
+                                               "type": "VPORT",
+                                               "name": "cwims_vnfd/cp0"
+                                       }
+                               ],
+                               "http-endpoint": [
+                                       {
+                                               "username": "vyatta",
+                                               "password": "vyatta",
+                                               "path": "rest/app/gui/dashboard/sysinfo",
+                                               "polling_interval_secs": 2
+                                       }
+                               ]
+                       },
+                       {
+                               "id": "b3ebcd0e-d34c-11e5-b72f-6cb3113b406f",
+                               "description": "This is a Brocade vRouter VNF",
+                               "vendor": "Brocade",
+                               "name": "vrouter_vnfd",
+                               "version": 1,
+                               "short-name": "vrouter_vnfd",
+                               "vdu": [
+                                       {
+                                               "id": "b3ecbd5e-d34c-11e5-b72f-6cb3113b406f",
+                                               "count": 1,
+                                               "name": "iovdu",
+                                               "vm-flavor": {
+                                                       "memory-mb": 8192,
+                                                       "vcpu-count": 4,
+                                                       "storage-gb": 40
+                                               },
+                                               "image": "vyatta-7.qcow2",
+                                               "external-interface": [
+                                                       {
+                                                               "vnfd-connection-point-ref": "vrouter_vnfd/cp0",
+                                                               "virtual-interface": {
+                                                                       "type": "VIRTIO"
+                                                               },
+                                                               "name": "eth0"
+                                                       },
+                                                       {
+                                                               "vnfd-connection-point-ref": "vrouter_vnfd/cp1",
+                                                               "virtual-interface": {
+                                                                       "type": "VIRTIO"
+                                                               },
+                                                               "name": "eth1"
+                                                       }
+                                               ],
+                                               "cloud-init": "#cloud-config\n"
+                                       }
+                               ],
+                               "mgmt-interface": {
+                                       "vdu-id": "b3ecbd5e-d34c-11e5-b72f-6cb3113b406f",
+                                       "dashboard-params": {
+                                               "path": "/",
+                                               "port": 80
+                                       },
+                                       "port": 80
+                               },
+                               "connection-point": [
+                                       {
+                                               "type": "VPORT",
+                                               "name": "vrouter_vnfd/cp0"
+                                       },
+                                       {
+                                               "type": "VPORT",
+                                               "name": "vrouter_vnfd/cp1"
+                                       }
+                               ],
+                               "monitoring-param": [
+                                       {
+                                               "id": 1,
+                                               "units": "KB",
+                                               "description": "Memory usage of vrouter",
+                                               "name": "Total memory",
+                                               "group-tag": "Group1",
+                                               "widget-type": "COUNTER",
+                                               "http-endpoint-ref": "rest/app/gui/dashboard/sysinfo",
+                                               "value-type": "INT",
+                                               "json-query-method": "JSONPATH",
+                                               "json-query-params": {
+                                                       "json-path": "$.system.mem_total"
+                                               }
+                                       },
+                                       {
+                                               "id": 2,
+                                               "units": "%",
+                                               "description": "Memory utilization of vrouter",
+                                               "name": "Memory utilization",
+                                               "numeric-constraints": {
+                                                       "max-value": 100,
+                                                       "min-value": 0
+                                               },
+                                               "group-tag": "Group1",
+                                               "widget-type": "GAUGE",
+                                               "http-endpoint-ref": "rest/app/gui/dashboard/sysinfo",
+                                               "value-type": "DECIMAL",
+                                               "json-query-method": "JSONPATH",
+                                               "json-query-params": {
+                                                       "json-path": "$.system.mem"
+                                               }
+                                       },
+                                       {
+                                               "id": 3,
+                                               "units": "%",
+                                               "description": "CPU utilization (all) of vrouter",
+                                               "name": "CPU utilization",
+                                               "numeric-constraints": {
+                                                       "max-value": 100,
+                                                       "min-value": 0
+                                               },
+                                               "group-tag": "Group1",
+                                               "widget-type": "GAUGE",
+                                               "http-endpoint-ref": "rest/app/gui/dashboard/sysinfo",
+                                               "value-type": "DECIMAL",
+                                               "json-query-method": "JSONPATH",
+                                               "json-query-params": {
+                                                       "json-path": "$.system.cpu[0].usage"
+                                               }
+                                       },
+                                       {
+                                               "id": 4,
+                                               "units": "bytes",
+                                               "description": "Incoming bytes at interface",
+                                               "name": "Interface[dp0s4] Rx",
+                                               "group-tag": "Group2",
+                                               "widget-type": "COUNTER",
+                                               "http-endpoint-ref": "rest/app/gui/dashboard/interfaces",
+                                               "value-type": "INT",
+                                               "json-query-method": "OBJECTPATH",
+                                               "json-query-params": {
+                                                       "object-path": "$..interfaces[@.name is 'dp0s4']['in']"
+                                               }
+                                       },
+                                       {
+                                               "id": 5,
+                                               "units": "bytes",
+                                               "description": "Outgoing bytes at interface",
+                                               "name": "Interface[dp0s4] Tx",
+                                               "group-tag": "Group2",
+                                               "widget-type": "COUNTER",
+                                               "http-endpoint-ref": "rest/app/gui/dashboard/interfaces",
+                                               "value-type": "INT",
+                                               "json-query-method": "OBJECTPATH",
+                                               "json-query-params": {
+                                                       "object-path": "$..interfaces[@.name is 'dp0s4']['out']"
+                                               }
+                                       },
+                                       {
+                                               "id": 6,
+                                               "units": "bytes",
+                                               "description": "Incoming bytes at interface",
+                                               "name": "Interface[dp0s5] Rx",
+                                               "group-tag": "Group3",
+                                               "widget-type": "COUNTER",
+                                               "http-endpoint-ref": "rest/app/gui/dashboard/interfaces",
+                                               "value-type": "INT",
+                                               "json-query-method": "OBJECTPATH",
+                                               "json-query-params": {
+                                                       "object-path": "$..interfaces[@.name is 'dp0s5']['in']"
+                                               }
+                                       },
+                                       {
+                                               "id": 7,
+                                               "units": "bytes",
+                                               "description": "Outgoing bytes at interface",
+                                               "name": "Interface[dp0s5] Tx",
+                                               "group-tag": "Group3",
+                                               "widget-type": "COUNTER",
+                                               "http-endpoint-ref": "rest/app/gui/dashboard/interfaces",
+                                               "value-type": "INT",
+                                               "json-query-method": "OBJECTPATH",
+                                               "json-query-params": {
+                                                       "object-path": "$..interfaces[@.name is 'dp0s5']['out']"
+                                               }
+                                       }
+                               ],
+                               "http-endpoint": [
+                                       {
+                                               "username": "vyatta",
+                                               "polling_interval_secs": 3,
+                                               "password": "vyatta",
+                                               "path": "rest/app/gui/dashboard/interfaces",
+                                               "port": 80
+                                       },
+                                       {
+                                               "username": "vyatta",
+                                               "polling_interval_secs": 3,
+                                               "password": "vyatta",
+                                               "path": "rest/app/gui/dashboard/sysinfo",
+                                               "port": 80
+                                       }
+                               ]
+                       }
+               ]
+       },
+       {
+               "id": "GUID-3",
+               "name": "RIFT.ware™ PNF Descriptors Catalog",
+               "short-name": "rift.ware-pnfd-cat",
+               "description": "RIFT.ware™, an open source NFV development and deployment software platform that makes it simple to create, deploy and manage hyper-scale Virtual network functions and applications.",
+               "vendor": "RIFT.io",
+               "version": "",
+               "created-on": "",
+               "type": "pnfd",
+               "meta": {
+                       "icon-svg": "data:image/svg+xml,<?xml version=\"1.0\" encoding=\"utf-8\"?> <!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> <!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\"> <svg version=\"1.1\" id=\"Layer_4\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" x=\"0px\" y=\"0px\" width=\"100px\" height=\"100px\" viewBox=\"0 0 100 100\" enable-background=\"new 0 0 100 100\" xml:space=\"preserve\"> <path d=\"M86.334,47.444V35.759H13.666v11.686h3.561v5.111h-3.561v11.686h72.668V52.556h-4.108v-5.111H86.334z M26.628,59.454h-5.051 v-4.941h5.051V59.454z M26.628,52.404h-5.051v-4.941h5.051V52.404z M26.628,45.486h-5.051v-4.941h5.051V45.486z M34.094,59.454 h-5.051v-4.941h5.051V59.454z M34.094,52.404h-5.051v-4.941h5.051V52.404z M34.094,45.486h-5.051v-4.941h5.051V45.486z M41.452,59.454h-5.051v-4.941h5.051V59.454z M41.452,52.404h-5.051v-4.941h5.051V52.404z M41.452,45.486h-5.051v-4.941h5.051 V45.486z M48.733,59.454h-5.051v-4.941h5.051V59.454z M48.733,52.404h-5.051v-4.941h5.051V52.404z M48.733,45.486h-5.051v-4.941 h5.051V45.486z M56.2,59.454h-5.051v-4.941H56.2V59.454z M56.2,52.404h-5.051v-4.941H56.2V52.404z M56.2,45.486h-5.051v-4.941H56.2 V45.486z M63.558,59.454h-5.05v-4.941h5.05V59.454z M63.558,52.404h-5.05v-4.941h5.05V52.404z M63.558,45.486h-5.05v-4.941h5.05 V45.486z M74.858,59.312h-6.521v-3.013h6.521V59.312z M71.572,50.854c-2.875,0-5.204-2.33-5.204-5.203s2.329-5.203,5.204-5.203 s5.204,2.33,5.204,5.203S74.446,50.854,71.572,50.854z M74.858,45.618c0,1.801-1.46,3.261-3.261,3.261 c-1.8,0-3.261-1.46-3.261-3.261s1.46-3.26,3.261-3.26C73.398,42.358,74.858,43.817,74.858,45.618z\"/> </svg>"
+               },
+               "descriptors": []
+       }
+]
\ No newline at end of file