Merge the POMBA code to ONAP AAI data router
[aai/data-router.git] / src / test / resources / poa_audit_result.json
diff --git a/src/test/resources/poa_audit_result.json b/src/test/resources/poa_audit_result.json
new file mode 100644 (file)
index 0000000..aa48fec
--- /dev/null
@@ -0,0 +1,336 @@
+{\r
+  "validationId": "f825a232-b95b-425e-8ab0-bad4b913f770",\r
+  "validationTimestamp": "20180726T130520Z",\r
+  "entityType": "poa-entity",\r
+  "resourceVersion": null,\r
+  "violations": [\r
+    {\r
+      "severity": "CRITICAL",\r
+      "modelName": null,\r
+      "violationType": "Rule",\r
+      "validationRule": "Verify AAI nf-naming-code",\r
+      "violationDetails": {\r
+        "context-list.aai.vf-list[*]": [\r
+          {\r
+            "vnfc-list": [],\r
+            "name": "USBBBBmtwnjVVHP058",\r
+            "type": "HP",\r
+            "vf-module-list": [\r
+              {\r
+                "min-instances": 0,\r
+                "max-instances": 1,\r
+                "uuid": "null",\r
+                "invariant-id": "null"\r
+              }\r
+            ]\r
+          }\r
+        ]\r
+      },\r
+      "errorMessage": "The nf-naming-code is not populated in AAI VNF instance",\r
+      "category": "INVALID_VALUE",\r
+      "violationId": "b3ebe9ed846d3e1b07aad757cdd07cbec9d7012cab88d86889805b964cb70693"\r
+    },\r
+    {\r
+      "severity": "INFO",\r
+      "modelName": null,\r
+      "violationType": "Rule",\r
+      "validationRule": "port-mirroring-AAI-vnfc-type-exists-in-SDC-SUCCESS",\r
+      "violationDetails": {\r
+        "context-list.aai.vf-list[*]": [\r
+          {\r
+            "vnfc-list": [],\r
+            "name": "USBBBBmtwnjVVHP058",\r
+            "type": "HP",\r
+            "vf-module-list": [\r
+              {\r
+                "min-instances": 0,\r
+                "max-instances": 1,\r
+                "uuid": "null",\r
+                "invariant-id": "null"\r
+              }\r
+            ]\r
+          }\r
+        ],\r
+        "context-list.sdc.vf-list[*]": [\r
+          {\r
+            "vnfc-list": [\r
+              {\r
+                "name": "IP_Mux_Demux",\r
+                "uuid": "85311c4a-e105-450e-9e54-756e9a3b3354",\r
+                "invariant-id": "ae2cbc96-5094-4fe6-9bd0-f87c56a92576"\r
+              }\r
+            ],\r
+            "name": "Pri_IP_Mux_Demux_7-27 0",\r
+            "type": "org.openecomp.resource.vf.IpMuxDemux727",\r
+            "uuid": "166c8608-a448-4413-8768-44bb2611f44b",\r
+            "invariant-id": "302b5f0c-f0c7-458e-a9f6-a4e49d40eba9",\r
+            "vf-module-list": []\r
+          },\r
+          {\r
+            "vnfc-list": [\r
+              {\r
+                "name": "TEST",\r
+                "uuid": "14f2ee54-dc70-4193-af20-6c726897d3fa",\r
+                "invariant-id": "988b7048-4f46-4938-b6fd-b4e7ee1aec09"\r
+              }\r
+            ],\r
+            "name": "vHNF for SNIRO 0",\r
+            "type": "org.openecomp.resource.vf.VhnfForSniro",\r
+            "uuid": "68c00070-7f27-433b-b344-3b743e969039",\r
+            "invariant-id": "0c1522b2-fcd6-4718-8610-ed243ebb4659",\r
+            "vf-module-list": [\r
+              {\r
+                "min-instances": 1,\r
+                "max-instances": 1,\r
+                "uuid": "1b6ccf7b-6217-45f7-a193-9f05422ddf35",\r
+                "invariant-id": "e428d1d8-3260-4ba8-9ca6-c400ee3ca085"\r
+              }\r
+            ]\r
+          },\r
+          {\r
+            "vnfc-list": [\r
+              {\r
+                "name": "Tunnel_XConn",\r
+                "uuid": "85311c4a-e105-450e-9e54-756e9a3b3354",\r
+                "invariant-id": "ae2cbc96-5094-4fe6-9bd0-f87c56a92576"\r
+              }\r
+            ],\r
+            "name": "Pri_Tunnel_XConn_7-27 0",\r
+            "type": "org.openecomp.resource.vf.TunnelXconn727",\r
+            "uuid": "1c05f81c-e2f1-4480-946e-56b01d8ef368",\r
+            "invariant-id": "d7db10ac-ed6e-456b-a57a-509384a3d70c",\r
+            "vf-module-list": []\r
+          },\r
+          {\r
+            "vnfc-list": [\r
+              {\r
+                "name": "Tunnel_XConn",\r
+                "uuid": "85311c4a-e105-450e-9e54-756e9a3b3354",\r
+                "invariant-id": "ae2cbc96-5094-4fe6-9bd0-f87c56a92576"\r
+              }\r
+            ],\r
+            "name": "Sec_Tunnel_XConn_7-27 1",\r
+            "type": "org.openecomp.resource.vf.TunnelXconn727",\r
+            "uuid": "1c05f81c-e2f1-4480-946e-56b01d8ef368",\r
+            "invariant-id": "d7db10ac-ed6e-456b-a57a-509384a3d70c",\r
+            "vf-module-list": []\r
+          },\r
+          {\r
+            "vnfc-list": [\r
+              {\r
+                "name": "service_admin",\r
+                "uuid": "85311c4a-e105-450e-9e54-756e9a3b3354",\r
+                "invariant-id": "ae2cbc96-5094-4fe6-9bd0-f87c56a92576"\r
+              }\r
+            ],\r
+            "name": "Sec_service_admin_7-27 1",\r
+            "type": "org.openecomp.resource.vf.ServiceAdmin727",\r
+            "uuid": "a02eaa28-62af-47ee-aac2-e66079a91a4d",\r
+            "invariant-id": "d39bf435-c760-4d42-9882-65371db9c7bb",\r
+            "vf-module-list": []\r
+          },\r
+          {\r
+            "vnfc-list": [\r
+              {\r
+                "name": "IP_Mux_Demux",\r
+                "uuid": "85311c4a-e105-450e-9e54-756e9a3b3354",\r
+                "invariant-id": "ae2cbc96-5094-4fe6-9bd0-f87c56a92576"\r
+              }\r
+            ],\r
+            "name": "Sec_IP_Mux_Demux_7-27 1",\r
+            "type": "org.openecomp.resource.vf.IpMuxDemux727",\r
+            "uuid": "166c8608-a448-4413-8768-44bb2611f44b",\r
+            "invariant-id": "302b5f0c-f0c7-458e-a9f6-a4e49d40eba9",\r
+            "vf-module-list": []\r
+          },\r
+          {\r
+            "vnfc-list": [\r
+              {\r
+                "name": "service_admin",\r
+                "uuid": "85311c4a-e105-450e-9e54-756e9a3b3354",\r
+                "invariant-id": "ae2cbc96-5094-4fe6-9bd0-f87c56a92576"\r
+              }\r
+            ],\r
+            "name": "Pri_service_admin_7-27 0",\r
+            "type": "org.openecomp.resource.vf.ServiceAdmin727",\r
+            "uuid": "a02eaa28-62af-47ee-aac2-e66079a91a4d",\r
+            "invariant-id": "d39bf435-c760-4d42-9882-65371db9c7bb",\r
+            "vf-module-list": []\r
+          }\r
+        ]\r
+      },\r
+      "errorMessage": "Every vnfc type specified in sdc has been created in AAI",\r
+      "category": "SUCCESS",\r
+      "violationId": "bfe9ba434a231a0bd263f0753c517fc503639fc5210847f61c591e98e6dafbfa"\r
+    }\r
+  ],\r
+  "entityId": {\r
+\r
+  },\r
+  "entityLink": "",\r
+  "entity": {\r
+    "poa-event": {\r
+      "serviceType": "HNPORTAL",\r
+      "modelVersionId": "f8cd30d9-6583-4cc9-8b41-48ca67689ba1",\r
+      "modelInvariantId": "b4b1177c-4b1f-48b9-85fd-a57804df88ce",\r
+      "customerId": "21014aa2-526b-11e6-beb8-9e71128cae77",\r
+      "serviceInstanceId": "6133b7a8-da74-40c5-8a67-b458e0c0beb7",\r
+      "xTransactionId": "2309039=x",\r
+      "xFromAppId": "Data-Router"\r
+    },\r
+    "context-list": {\r
+      "sdc": {\r
+        "vf-list": [\r
+          {\r
+            "vnfc-list": [\r
+              {\r
+                "name": "IP_Mux_Demux",\r
+                "uuid": "85311c4a-e105-450e-9e54-756e9a3b3354",\r
+                "invariant-id": "ae2cbc96-5094-4fe6-9bd0-f87c56a92576"\r
+              }\r
+            ],\r
+            "name": "Pri_IP_Mux_Demux_7-27 0",\r
+            "type": "org.openecomp.resource.vf.IpMuxDemux727",\r
+            "uuid": "166c8608-a448-4413-8768-44bb2611f44b",\r
+            "invariant-id": "302b5f0c-f0c7-458e-a9f6-a4e49d40eba9",\r
+            "vf-module-list": []\r
+          },\r
+          {\r
+            "vnfc-list": [\r
+              {\r
+                "name": "TEST",\r
+                "uuid": "14f2ee54-dc70-4193-af20-6c726897d3fa",\r
+                "invariant-id": "988b7048-4f46-4938-b6fd-b4e7ee1aec09"\r
+              }\r
+            ],\r
+            "name": "vHNF for SNIRO 0",\r
+            "type": "org.openecomp.resource.vf.VhnfForSniro",\r
+            "uuid": "68c00070-7f27-433b-b344-3b743e969039",\r
+            "invariant-id": "0c1522b2-fcd6-4718-8610-ed243ebb4659",\r
+            "vf-module-list": [\r
+              {\r
+                "min-instances": 1,\r
+                "max-instances": 1,\r
+                "uuid": "1b6ccf7b-6217-45f7-a193-9f05422ddf35",\r
+                "invariant-id": "e428d1d8-3260-4ba8-9ca6-c400ee3ca085"\r
+              }\r
+            ]\r
+          },\r
+          {\r
+            "vnfc-list": [\r
+              {\r
+                "name": "Tunnel_XConn",\r
+                "uuid": "85311c4a-e105-450e-9e54-756e9a3b3354",\r
+                "invariant-id": "ae2cbc96-5094-4fe6-9bd0-f87c56a92576"\r
+              }\r
+            ],\r
+            "name": "Pri_Tunnel_XConn_7-27 0",\r
+            "type": "org.openecomp.resource.vf.TunnelXconn727",\r
+            "uuid": "1c05f81c-e2f1-4480-946e-56b01d8ef368",\r
+            "invariant-id": "d7db10ac-ed6e-456b-a57a-509384a3d70c",\r
+            "vf-module-list": []\r
+          },\r
+          {\r
+            "vnfc-list": [\r
+              {\r
+                "name": "Tunnel_XConn",\r
+                "uuid": "85311c4a-e105-450e-9e54-756e9a3b3354",\r
+                "invariant-id": "ae2cbc96-5094-4fe6-9bd0-f87c56a92576"\r
+              }\r
+            ],\r
+            "name": "Sec_Tunnel_XConn_7-27 1",\r
+            "type": "org.openecomp.resource.vf.TunnelXconn727",\r
+            "uuid": "1c05f81c-e2f1-4480-946e-56b01d8ef368",\r
+            "invariant-id": "d7db10ac-ed6e-456b-a57a-509384a3d70c",\r
+            "vf-module-list": []\r
+          },\r
+          {\r
+            "vnfc-list": [\r
+              {\r
+                "name": "service_admin",\r
+                "uuid": "85311c4a-e105-450e-9e54-756e9a3b3354",\r
+                "invariant-id": "ae2cbc96-5094-4fe6-9bd0-f87c56a92576"\r
+              }\r
+            ],\r
+            "name": "Sec_service_admin_7-27 1",\r
+            "type": "org.openecomp.resource.vf.ServiceAdmin727",\r
+            "uuid": "a02eaa28-62af-47ee-aac2-e66079a91a4d",\r
+            "invariant-id": "d39bf435-c760-4d42-9882-65371db9c7bb",\r
+            "vf-module-list": []\r
+          },\r
+          {\r
+            "vnfc-list": [\r
+              {\r
+                "name": "IP_Mux_Demux",\r
+                "uuid": "85311c4a-e105-450e-9e54-756e9a3b3354",\r
+                "invariant-id": "ae2cbc96-5094-4fe6-9bd0-f87c56a92576"\r
+              }\r
+            ],\r
+            "name": "Sec_IP_Mux_Demux_7-27 1",\r
+            "type": "org.openecomp.resource.vf.IpMuxDemux727",\r
+            "uuid": "166c8608-a448-4413-8768-44bb2611f44b",\r
+            "invariant-id": "302b5f0c-f0c7-458e-a9f6-a4e49d40eba9",\r
+            "vf-module-list": []\r
+          },\r
+          {\r
+            "vnfc-list": [\r
+              {\r
+                "name": "service_admin",\r
+                "uuid": "85311c4a-e105-450e-9e54-756e9a3b3354",\r
+                "invariant-id": "ae2cbc96-5094-4fe6-9bd0-f87c56a92576"\r
+              }\r
+            ],\r
+            "name": "Pri_service_admin_7-27 0",\r
+            "type": "org.openecomp.resource.vf.ServiceAdmin727",\r
+            "uuid": "a02eaa28-62af-47ee-aac2-e66079a91a4d",\r
+            "invariant-id": "d39bf435-c760-4d42-9882-65371db9c7bb",\r
+            "vf-module-list": []\r
+          }\r
+        ],\r
+        "service": {\r
+          "name": "SD-WAN_7-27",\r
+          "uuid": "f8cd30d9-6583-4cc9-8b41-48ca67689ba1",\r
+          "invariant-id": "b4b1177c-4b1f-48b9-85fd-a57804df88ce"\r
+        }\r
+      },\r
+      "sdnc": {\r
+        "vf-list": [\r
+          {\r
+            "vnfc-list": [],\r
+            "name": "null",\r
+            "type": "null",\r
+            "uuid": "null",\r
+            "invariant-id": "null",\r
+            "vf-module-list": []\r
+          }\r
+        ],\r
+        "service": {\r
+          "name": "null",\r
+          "uuid": "null",\r
+          "invariant-id": "null"\r
+        }\r
+      },\r
+      "aai": {\r
+        "vf-list": [\r
+          {\r
+            "vnfc-list": [],\r
+            "name": "USBBBBmtwnjVVHP058",\r
+            "type": "HP",\r
+            "vf-module-list": [\r
+              {\r
+                "min-instances": 0,\r
+                "max-instances": 1,\r
+                "uuid": "null",\r
+                "invariant-id": "null"\r
+              }\r
+            ]\r
+          }\r
+        ],\r
+        "service": {\r
+          "uuid": "f8cd30d9-6583-4cc9-8b41-48ca67689ba1",\r
+          "invariant-id": "b4b1177c-4b1f-48b9-85fd-a57804df88ce"\r
+        }\r
+      }\r
+    }\r
+  }\r
+}
\ No newline at end of file