Modify nemo-ui(table style changes)
[nemo.git] / nemo-ui / src / main / resources / nemo / module / test / bod_userJson.js
index a97bf5b9468729a17fbcbad0bec0eba440b58825..6b983d39222c4cf0da2332e89df4c0edfef663e7 100644 (file)
@@ -297,6 +297,811 @@ var userinfo ={
   }\r
 }\r
 //console.log(userinfo);\r
+userinfo={\r
+  "users": {\r
+    "user": [\r
+      {\r
+        "user-id": "14ce424a-3e50-4a2a-ad5c-b29845158c8b",\r
+        "user-role": "tenant",\r
+        "user-password": "abc",\r
+        "user-name": "user2",\r
+        "objects": {\r
+          "node": [\r
+            {\r
+              "node-id": "22282cca-9a13-4d0c-a67e-a933ebb0b0ae",\r
+              "node-name": "server1",\r
+              "node-type": "host"\r
+            },\r
+            {\r
+              "node-id": "9d6f5343-f38e-4101-ab60-309e6322ace3",\r
+              "property": [\r
+                {\r
+                  "property-name": "location",\r
+                  "property-values": {\r
+                    "string-value": [\r
+                      {\r
+                        "value": "openflow:1:1",\r
+                        "order": 0\r
+                      }\r
+                    ]\r
+                  }\r
+                },\r
+                {\r
+                  "property-name": "operating-mode",\r
+                  "property-values": {\r
+                    "string-value": [\r
+                      {\r
+                        "value": "layer3",\r
+                        "order": 0\r
+                      }\r
+                    ]\r
+                  }\r
+                }\r
+              ],\r
+              "node-type": "fw",\r
+              "node-name": "dmz1.fw1"\r
+            },\r
+            {\r
+              "node-id": "ae83ca1d-43ef-4d02-a48b-6c250bb084bd",\r
+              "property": [\r
+                {\r
+                  "property-name": "ip-prefix",\r
+                  "property-values": {\r
+                    "string-value": [\r
+                      {\r
+                        "value": "192.168.13.0/24",\r
+                        "order": 0\r
+                      }\r
+                    ]\r
+                  }\r
+                },\r
+                {\r
+                  "property-name": "ac-info-network",\r
+                  "property-values": {\r
+                    "string-value": [\r
+                      {\r
+                        "value": "layer3",\r
+                        "order": 0\r
+                      }\r
+                    ]\r
+                  }\r
+                },\r
+                {\r
+                  "property-name": "ac-info-protocol",\r
+                  "property-values": {\r
+                    "string-value": [\r
+                      {\r
+                        "value": "static",\r
+                        "order": 0\r
+                      }\r
+                    ]\r
+                  }\r
+                },\r
+                {\r
+                  "property-name": "location",\r
+                  "property-values": {\r
+                    "string-value": [\r
+                      {\r
+                        "value": "openflow:4:2",\r
+                        "order": 0\r
+                      }\r
+                    ]\r
+                  }\r
+                }\r
+              ],\r
+              "node-type": "ext-group",\r
+              "node-name": "interior"\r
+            },\r
+            {\r
+              "node-id": "7dc2233e-f8a2-416c-902a-95cff42b398a",\r
+              "property": [\r
+                {\r
+                  "property-name": "location",\r
+                  "property-values": {\r
+                    "string-value": [\r
+                      {\r
+                        "value": "openflow:3",\r
+                        "order": 0\r
+                      }\r
+                    ]\r
+                  }\r
+                },\r
+                {\r
+                  "property-name": "ip-prefix",\r
+                  "property-values": {\r
+                    "string-value": [\r
+                      {\r
+                        "value": "192.168.12.0/24",\r
+                        "order": 0\r
+                      }\r
+                    ]\r
+                  }\r
+                },\r
+                {\r
+                  "property-name": "gateway-ip",\r
+                  "property-values": {\r
+                    "string-value": [\r
+                      {\r
+                        "value": "192.168.12.1",\r
+                        "order": 0\r
+                      }\r
+                    ]\r
+                  }\r
+                }\r
+              ],\r
+              "node-type": "l2-group",\r
+              "node-name": "dmz1.n2",\r
+              "sub-node": [\r
+                {\r
+                  "node-id": "6c787caa-156a-49ed-8546-547bdccf283c",\r
+                  "order": 0\r
+                },\r
+                {\r
+                  "node-id": "22282cca-9a13-4d0c-a67e-a933ebb0b0ae",\r
+                  "order": 1\r
+                }\r
+              ]\r
+            },\r
+            {\r
+              "node-id": "c3afb4f5-ffb4-4413-bad9-020babc67ed8",\r
+              "property": [\r
+                {\r
+                  "property-name": "ip-prefix",\r
+                  "property-values": {\r
+                    "string-value": [\r
+                      {\r
+                        "value": "172.168.1.0/24",\r
+                        "order": 0\r
+                      }\r
+                    ]\r
+                  }\r
+                },\r
+                {\r
+                  "property-name": "ac-info-network",\r
+                  "property-values": {\r
+                    "string-value": [\r
+                      {\r
+                        "value": "layer3",\r
+                        "order": 0\r
+                      }\r
+                    ]\r
+                  }\r
+                },\r
+                {\r
+                  "property-name": "ac-info-protocol",\r
+                  "property-values": {\r
+                    "string-value": [\r
+                      {\r
+                        "value": "static",\r
+                        "order": 0\r
+                      }\r
+                    ]\r
+                  }\r
+                },\r
+                {\r
+                  "property-name": "location",\r
+                  "property-values": {\r
+                    "string-value": [\r
+                      {\r
+                        "value": "openflow:3:4",\r
+                        "order": 0\r
+                      }\r
+                    ]\r
+                  }\r
+                }\r
+              ],\r
+              "node-type": "ext-group",\r
+              "node-name": "internet"\r
+            },\r
+            {\r
+              "node-id": "6c787caa-156a-49ed-8546-547bdccf283c",\r
+              "node-name": "vm2",\r
+              "node-type": "host"\r
+            },\r
+            {\r
+              "node-id": "0dc22c0a-8ff0-448f-afc3-86fa22976242",\r
+              "node-type": "chain-group",\r
+              "node-name": "dmz1.n1",\r
+              "sub-node": [\r
+                {\r
+                  "node-id": "9d6f5343-f38e-4101-ab60-309e6322ace3",\r
+                  "order": 0\r
+                }\r
+              ]\r
+            }\r
+          ],\r
+          "connection": [\r
+            {\r
+              "connection-id": "94709024-6675-4a9a-b098-07e14d18633f",\r
+              "end-node": [\r
+                {\r
+                  "node-id": "c3afb4f5-ffb4-4413-bad9-020babc67ed8",\r
+                  "order": 0\r
+                },\r
+                {\r
+                  "node-id": "0dc22c0a-8ff0-448f-afc3-86fa22976242",\r
+                  "order": 0\r
+                }\r
+              ],\r
+              "connection-type": "p2p",\r
+              "connection-name": "c1"\r
+            },\r
+            {\r
+              "connection-id": "a88b037d-0aa0-4a50-8076-225449c8f036",\r
+              "end-node": [\r
+                {\r
+                  "node-id": "0dc22c0a-8ff0-448f-afc3-86fa22976242",\r
+                  "order": 0\r
+                },\r
+                {\r
+                  "node-id": "7dc2233e-f8a2-416c-902a-95cff42b398a",\r
+                  "order": 1\r
+                }\r
+              ],\r
+              "connection-type": "p2p",\r
+              "connection-name": "dmz1.c1"\r
+            },\r
+            {\r
+              "connection-id": "06c60ef9-f16d-4368-9697-aa6b1cf1340a",\r
+              "end-node": [\r
+                {\r
+                  "node-id": "ae83ca1d-43ef-4d02-a48b-6c250bb084bd",\r
+                  "order": 0\r
+                },\r
+                {\r
+                  "node-id": "7dc2233e-f8a2-416c-902a-95cff42b398a",\r
+                  "order": 0\r
+                }\r
+              ],\r
+              "connection-type": "p2p",\r
+              "connection-name": "c2"\r
+            }\r
+          ],\r
+          "flow": [\r
+            {\r
+              "flow-id": "613648ce-1059-4d06-b25a-0d54193c6586",\r
+              "match-item": [\r
+                {\r
+                  "match-item-name": "dst-port",\r
+                  "match-item-value": {\r
+                    "int-value": 80\r
+                  }\r
+                },\r
+                {\r
+                  "match-item-name": "dst-ip",\r
+                  "match-item-value": {\r
+                    "string-value": "192.168.12.0/24"\r
+                  }\r
+                },\r
+                {\r
+                  "match-item-name": "src-ip",\r
+                  "match-item-value": {\r
+                    "string-value": "172.168.1.0/24"\r
+                  }\r
+                }\r
+              ],\r
+              "flow-name": "dmz1.f1"\r
+            }\r
+          ]\r
+        },\r
+        "operations": {\r
+          "operation": [\r
+            {\r
+              "operation-id": "315b1a21-f5b3-4298-868f-6b08729d2622",\r
+              "priority": 0,\r
+              "action": [\r
+                {\r
+                  "action-name": "deny",\r
+                  "order": 0\r
+                }\r
+              ],\r
+              "target-object": "613648ce-1059-4d06-b25a-0d54193c6586",\r
+              "operation-name": "dmz1.o1"\r
+            }\r
+          ]\r
+        },\r
+        "template-instances": {\r
+          "template-instance": [\r
+            {\r
+              "template-instance-id": "e630091d-f336-4a3a-a699-fe3a4fe7c6e2",\r
+              "template-parameter": [\r
+                {\r
+                  "parameter-name": "subnodes-n2",\r
+                  "parameter-values": {\r
+                    "string-value": [\r
+                      {\r
+                        "value": "vm2",\r
+                        "order": 0\r
+                      },\r
+                      {\r
+                        "value": "server1",\r
+                        "order": 1\r
+                      }\r
+                    ]\r
+                  }\r
+                },\r
+                {\r
+                  "parameter-name": "location-fw",\r
+                  "parameter-values": {\r
+                    "string-value": [\r
+                      {\r
+                        "value": "openflow:1:1",\r
+                        "order": 0\r
+                      }\r
+                    ]\r
+                  }\r
+                },\r
+                {\r
+                  "parameter-name": "ipprefix",\r
+                  "parameter-values": {\r
+                    "string-value": [\r
+                      {\r
+                        "value": "192.168.12.0/24",\r
+                        "order": 0\r
+                      }\r
+                    ]\r
+                  }\r
+                },\r
+                {\r
+                  "parameter-name": "location-n2",\r
+                  "parameter-values": {\r
+                    "string-value": [\r
+                      {\r
+                        "value": "openflow:3",\r
+                        "order": 0\r
+                      }\r
+                    ]\r
+                  }\r
+                },\r
+                {\r
+                  "parameter-name": "gatewayip",\r
+                  "parameter-values": {\r
+                    "string-value": [\r
+                      {\r
+                        "value": "192.168.12.1",\r
+                        "order": 0\r
+                      }\r
+                    ]\r
+                  }\r
+                },\r
+                {\r
+                  "parameter-name": "srcip",\r
+                  "parameter-values": {\r
+                    "string-value": [\r
+                      {\r
+                        "value": "172.168.1.0/24",\r
+                        "order": 0\r
+                      }\r
+                    ]\r
+                  }\r
+                }\r
+              ],\r
+              "template-name": "dmz",\r
+              "template-instance-name": "dmz1"\r
+            }\r
+          ]\r
+        }\r
+      },\r
+      {\r
+        "user-id": "af4fc2be-e3f4-4388-a8ef-3aabae872f2b",\r
+        "user-role": "admin",\r
+        "user-password": "abcd",\r
+        "user-name": "admin",\r
+        "template-definitions": {\r
+          "template-definition": [\r
+            {\r
+              "template-name": "dmz",\r
+              "abstract-intents": {\r
+                "abstract-objects": {\r
+                  "abstract-connection": [\r
+                    {\r
+                      "connection-id": "86f56efc-db49-4d7c-853c-6e7db169f56c",\r
+                      "end-node": [\r
+                        {\r
+                          "node-id": "fc096b0b-95cb-4f12-af28-b700a1228191",\r
+                          "order": 0\r
+                        },\r
+                        {\r
+                          "node-id": "9cfda02c-ba8b-41c2-9b36-b7144390fcc3",\r
+                          "order": 1\r
+                        }\r
+                      ],\r
+                      "connection-type": "p2p",\r
+                      "connection-name": "c1"\r
+                    }\r
+                  ],\r
+                  "abstract-node": [\r
+                    {\r
+                      "node-id": "f011ae1d-bb3e-42e0-9fa1-f6fa3641f02d",\r
+                      "property": [\r
+                        {\r
+                          "property-name": "location",\r
+                          "property-values": {\r
+                            "string-value": [\r
+                              {\r
+                                "value": "location-fw",\r
+                                "order": 0\r
+                              }\r
+                            ]\r
+                          }\r
+                        },\r
+                        {\r
+                          "property-name": "operating-mode",\r
+                          "property-values": {\r
+                            "string-value": [\r
+                              {\r
+                                "value": "layer3",\r
+                                "order": 0\r
+                              }\r
+                            ]\r
+                          }\r
+                        }\r
+                      ],\r
+                      "node-type": "fw",\r
+                      "node-name": "fw1"\r
+                    },\r
+                    {\r
+                      "node-id": "9cfda02c-ba8b-41c2-9b36-b7144390fcc3",\r
+                      "property": [\r
+                        {\r
+                          "property-name": "ip-prefix",\r
+                          "property-values": {\r
+                            "string-value": [\r
+                              {\r
+                                "value": "ipprefix",\r
+                                "order": 0\r
+                              }\r
+                            ]\r
+                          }\r
+                        },\r
+                        {\r
+                          "property-name": "gateway-ip",\r
+                          "property-values": {\r
+                            "string-value": [\r
+                              {\r
+                                "value": "gatewayip",\r
+                                "order": 0\r
+                              }\r
+                            ]\r
+                          }\r
+                        },\r
+                        {\r
+                          "property-name": "location",\r
+                          "property-values": {\r
+                            "string-value": [\r
+                              {\r
+                                "value": "location-n2",\r
+                                "order": 0\r
+                              }\r
+                            ]\r
+                          }\r
+                        },\r
+                        {\r
+                          "property-name": "sub-nodes",\r
+                          "property-values": {\r
+                            "string-value": [\r
+                              {\r
+                                "value": "subnodes-n2",\r
+                                "order": 0\r
+                              }\r
+                            ]\r
+                          }\r
+                        }\r
+                      ],\r
+                      "node-type": "l2-group",\r
+                      "node-name": "n2"\r
+                    },\r
+                    {\r
+                      "node-id": "fc096b0b-95cb-4f12-af28-b700a1228191",\r
+                      "node-type": "chain-group",\r
+                      "node-name": "n1",\r
+                      "sub-node": [\r
+                        {\r
+                          "node-id": "f011ae1d-bb3e-42e0-9fa1-f6fa3641f02d",\r
+                          "order": 0\r
+                        }\r
+                      ]\r
+                    }\r
+                  ],\r
+                  "abstract-flow": [\r
+                    {\r
+                      "flow-id": "815c0bee-b04e-4c56-9bb8-b743d72ba66f",\r
+                      "match-item": [\r
+                        {\r
+                          "match-item-name": "dst-port",\r
+                          "match-item-value": {\r
+                            "int-value": 80\r
+                          }\r
+                        },\r
+                        {\r
+                          "match-item-name": "dst-ip",\r
+                          "match-item-value": {\r
+                            "string-value": "ipprefix"\r
+                          }\r
+                        },\r
+                        {\r
+                          "match-item-name": "src-ip",\r
+                          "match-item-value": {\r
+                            "string-value": "srcip"\r
+                          }\r
+                        }\r
+                      ],\r
+                      "flow-name": "f1"\r
+                    }\r
+                  ]\r
+                },\r
+                "abstract-operations": {\r
+                  "abstract-operation": [\r
+                    {\r
+                      "operation-id": "769c52f5-1c75-4c21-b270-15fa259de39b",\r
+                      "priority": 0,\r
+                      "action": [\r
+                        {\r
+                          "action-name": "deny",\r
+                          "order": 0\r
+                        }\r
+                      ],\r
+                      "target-object": "815c0bee-b04e-4c56-9bb8-b743d72ba66f",\r
+                      "operation-name": "o1"\r
+                    }\r
+                  ]\r
+                }\r
+              },\r
+              "template-parameter": [\r
+                {\r
+                  "parameter-name": "subnodes-n2",\r
+                  "parameter-value-type": "string"\r
+                },\r
+                {\r
+                  "parameter-name": "location-fw",\r
+                  "parameter-value-type": "string"\r
+                },\r
+                {\r
+                  "parameter-name": "ipprefix",\r
+                  "parameter-value-type": "string"\r
+                },\r
+                {\r
+                  "parameter-name": "location-n2",\r
+                  "parameter-value-type": "string"\r
+                },\r
+                {\r
+                  "parameter-name": "gatewayip",\r
+                  "parameter-value-type": "string"\r
+                },\r
+                {\r
+                  "parameter-name": "srcip",\r
+                  "parameter-value-type": "string"\r
+                }\r
+              ]\r
+            }\r
+          ]\r
+        }\r
+      }\r
+    ]\r
+  }\r
+  }\r
+var physicalJson2={\r
+  "physical-network": {\r
+    "physical-hosts": {\r
+      "physical-host": [\r
+        {\r
+          "host-id": "22282cca-9a13-4d0c-a67e-a933ebb0b0ae",\r
+          "node-id": "openflow:2",\r
+          "host-name": "video-server2",\r
+          "mac-address": "08:00:27:a0:a9:b3",\r
+          "port-id": "openflow:2:2",\r
+          "ip-addresses": {\r
+            "ip-address": [\r
+              "192.168.12.4"\r
+            ]\r
+          }\r
+        },\r
+        {\r
+          "host-id": "7b796915-adf4-4356-b5ca-de005ac410c1",\r
+          "node-id": "openflow:1",\r
+          "host-name": "video-server1",\r
+          "mac-address": "00:00:00:00:00:03",\r
+          "port-id": "openflow:1:1",\r
+          "ip-addresses": {\r
+            "ip-address": [\r
+              "192.168.11.2"\r
+            ]\r
+          }\r
+        },\r
+        {\r
+          "host-id": "6c787caa-156a-49ed-8546-547bdccf283c",\r
+          "node-id": "openflow:2",\r
+          "host-name": "vm2",\r
+          "mac-address": "00:00:00:00:00:02",\r
+          "port-id": "openflow:2:1",\r
+          "ip-addresses": {\r
+            "ip-address": [\r
+              "192.168.12.3"\r
+            ]\r
+          }\r
+        },\r
+        {\r
+          "host-id": "1eaf9a67-a171-42a8-9282-71cf702f61dd",\r
+          "node-id": "openflow:1",\r
+          "host-name": "vm1",\r
+          "mac-address": "00:00:00:00:00:01",\r
+          "port-id": "openflow:1:2",\r
+          "ip-addresses": {\r
+            "ip-address": [\r
+              "192.168.12.2"\r
+            ]\r
+          }\r
+        }\r
+      ]\r
+    },\r
+    "physical-nodes": {\r
+      "physical-node": [\r
+        {\r
+          "node-id": "openflow:3",\r
+          "attribute": [\r
+            {\r
+              "attribute-name": "location",\r
+              "attribute-value": {\r
+                "string-value": "openflow:3"\r
+              }\r
+            }\r
+          ],\r
+          "node-type": "router"\r
+        },\r
+        {\r
+          "node-id": "openflow:4",\r
+          "attribute": [\r
+            {\r
+              "attribute-name": "location",\r
+              "attribute-value": {\r
+                "string-value": "openflow:4"\r
+              }\r
+            }\r
+          ],\r
+          "node-type": "router"\r
+        },\r
+        {\r
+          "node-id": "openflow:1",\r
+          "attribute": [\r
+            {\r
+              "attribute-name": "location",\r
+              "attribute-value": {\r
+                "string-value": "openflow:1"\r
+              }\r
+            }\r
+          ],\r
+          "node-type": "switch",\r
+          "physical-port": [\r
+            {\r
+              "port-id": "openflow:1:1",\r
+              "attribute": [\r
+                {\r
+                  "attribute-name": "location",\r
+                  "attribute-value": {\r
+                    "string-value": "openflow:1:1"\r
+                  }\r
+                }\r
+              ],\r
+              "port-type": "external",\r
+              "mac-address": "56:21:6B:B3:3E:1A",\r
+              "bandwidth": 10240\r
+            },\r
+            {\r
+              "port-id": "openflow:1:2",\r
+              "attribute": [\r
+                {\r
+                  "attribute-name": "location",\r
+                  "attribute-value": {\r
+                    "string-value": "openflow:1:2"\r
+                  }\r
+                }\r
+              ],\r
+              "port-type": "external",\r
+              "mac-address": "FE:2C:6E:85:F0:E1",\r
+              "bandwidth": 10240\r
+            },\r
+            {\r
+              "port-id": "openflow:1:3",\r
+              "attribute": [\r
+                {\r
+                  "attribute-name": "location",\r
+                  "attribute-value": {\r
+                    "string-value": "openflow:1:3"\r
+                  }\r
+                }\r
+              ],\r
+              "port-type": "internal",\r
+              "mac-address": "B2:78:02:9F:FA:2C",\r
+              "bandwidth": 10240\r
+            }\r
+          ]\r
+        },\r
+        {\r
+          "node-id": "openflow:2",\r
+          "attribute": [\r
+            {\r
+              "attribute-name": "location",\r
+              "attribute-value": {\r
+                "string-value": "openflow:2"\r
+              }\r
+            }\r
+          ],\r
+          "node-type": "switch",\r
+          "physical-port": [\r
+            {\r
+              "port-id": "openflow:2:3",\r
+              "attribute": [\r
+                {\r
+                  "attribute-name": "location",\r
+                  "attribute-value": {\r
+                    "string-value": "openflow:2:3"\r
+                  }\r
+                }\r
+              ],\r
+              "port-type": "internal",\r
+              "mac-address": "52:B8:9B:40:CF:43",\r
+              "bandwidth": 10240\r
+            },\r
+            {\r
+              "port-id": "openflow:2:2",\r
+              "attribute": [\r
+                {\r
+                  "attribute-name": "location",\r
+                  "attribute-value": {\r
+                    "string-value": "openflow:2:2"\r
+                  }\r
+                }\r
+              ],\r
+              "port-type": "external",\r
+              "mac-address": "00:0C:29:98:7E:13",\r
+              "bandwidth": 10240\r
+            },\r
+            {\r
+              "port-id": "openflow:2:1",\r
+              "attribute": [\r
+                {\r
+                  "attribute-name": "location",\r
+                  "attribute-value": {\r
+                    "string-value": "openflow:2:1"\r
+                  }\r
+                }\r
+              ],\r
+              "port-type": "external",\r
+              "mac-address": "52:A7:95:B0:0F:FE",\r
+              "bandwidth": 10240\r
+            }\r
+          ]\r
+        }\r
+      ]\r
+    },\r
+    "physical-links": {\r
+      "physical-link": [\r
+        {\r
+          "link-id": "openflow:3:3",\r
+          "loss-rate": 1,\r
+          "delay": 1,\r
+          "src-port-id": "openflow:3:3",\r
+          "dest-node-id": "openflow:4",\r
+          "metric": 1,\r
+          "dest-port-id": "openflow:4:1",\r
+          "bandwidth": 10240,\r
+          "src-node-id": "openflow:3"\r
+        },\r
+        {\r
+          "link-id": "openflow:1:3",\r
+          "loss-rate": 1,\r
+          "delay": 1,\r
+          "src-port-id": "openflow:1:3",\r
+          "dest-node-id": "openflow:3",\r
+          "metric": 1,\r
+          "dest-port-id": "openflow:3:1",\r
+          "bandwidth": 10240,\r
+          "src-node-id": "openflow:1"\r
+        }\r
+      ]\r
+    }\r
+  }\r
+}\r
 var physicalJson={\r
   "physical-network": {\r
     "physical-hosts": {\r