aboutsummaryrefslogtreecommitdiffstats
path: root/auth/cli-editor/src/test/resources/compare/AvroSchemaModel_Compare.json
diff options
context:
space:
mode:
Diffstat (limited to 'auth/cli-editor/src/test/resources/compare/AvroSchemaModel_Compare.json')
-rw-r--r--auth/cli-editor/src/test/resources/compare/AvroSchemaModel_Compare.json490
1 files changed, 253 insertions, 237 deletions
diff --git a/auth/cli-editor/src/test/resources/compare/AvroSchemaModel_Compare.json b/auth/cli-editor/src/test/resources/compare/AvroSchemaModel_Compare.json
index bea9ff97f..c10bdca16 100644
--- a/auth/cli-editor/src/test/resources/compare/AvroSchemaModel_Compare.json
+++ b/auth/cli-editor/src/test/resources/compare/AvroSchemaModel_Compare.json
@@ -1,239 +1,255 @@
{
- "apexPolicyModel" : {
- "key" : {
- "name" : "AvroSchemaPolicy",
- "version" : "0.0.1"
- },
- "keyInformation" : {
- "key" : {
- "name" : "AvroSchemaPolicy_KeyInfo",
- "version" : "0.0.1"
- },
- "keyInfoMap" : {
- "entry" : [ {
- "key" : {
- "name" : "AvroSchemaPolicy",
- "version" : "0.0.1"
- },
- "value" : {
- "key" : {
- "name" : "AvroSchemaPolicy",
- "version" : "0.0.1"
- },
- "UUID" : "9964f7a9-06fb-4a35-96d3-316bf625414b",
- "description" : "Generated description for concept referred to by key \"AvroSchemaPolicy:0.0.1\""
- }
- }, {
- "key" : {
- "name" : "AvroSchemaPolicy_Albums",
- "version" : "0.0.1"
- },
- "value" : {
- "key" : {
- "name" : "AvroSchemaPolicy_Albums",
- "version" : "0.0.1"
- },
- "UUID" : "d67c4a9f-f307-472c-b4a7-21f0d3db1563",
- "description" : "Generated description for concept referred to by key \"AvroSchemaPolicy_Albums:0.0.1\""
- }
- }, {
- "key" : {
- "name" : "AvroSchemaPolicy_Events",
- "version" : "0.0.1"
- },
- "value" : {
- "key" : {
- "name" : "AvroSchemaPolicy_Events",
- "version" : "0.0.1"
- },
- "UUID" : "b7bf6461-f656-48d8-9f4f-fd252f842021",
- "description" : "Generated description for concept referred to by key \"AvroSchemaPolicy_Events:0.0.1\""
- }
- }, {
- "key" : {
- "name" : "AvroSchemaPolicy_KeyInfo",
- "version" : "0.0.1"
- },
- "value" : {
- "key" : {
- "name" : "AvroSchemaPolicy_KeyInfo",
- "version" : "0.0.1"
- },
- "UUID" : "3f8c3400-40cd-4450-b0bc-01bcdeacfbe2",
- "description" : "Generated description for concept referred to by key \"AvroSchemaPolicy_KeyInfo:0.0.1\""
- }
- }, {
- "key" : {
- "name" : "AvroSchemaPolicy_Policies",
- "version" : "0.0.1"
- },
- "value" : {
- "key" : {
- "name" : "AvroSchemaPolicy_Policies",
- "version" : "0.0.1"
- },
- "UUID" : "f321d8e8-d8d6-43fc-adf3-c22d25668068",
- "description" : "Generated description for concept referred to by key \"AvroSchemaPolicy_Policies:0.0.1\""
- }
- }, {
- "key" : {
- "name" : "AvroSchemaPolicy_Schemas",
- "version" : "0.0.1"
- },
- "value" : {
- "key" : {
- "name" : "AvroSchemaPolicy_Schemas",
- "version" : "0.0.1"
- },
- "UUID" : "804587e0-ae28-476b-83c1-db1fbd948465",
- "description" : "Generated description for concept referred to by key \"AvroSchemaPolicy_Schemas:0.0.1\""
- }
- }, {
- "key" : {
- "name" : "AvroSchemaPolicy_Tasks",
- "version" : "0.0.1"
- },
- "value" : {
- "key" : {
- "name" : "AvroSchemaPolicy_Tasks",
- "version" : "0.0.1"
- },
- "UUID" : "d7bc0088-20a0-46dc-b7fd-d1bd06a1115e",
- "description" : "Generated description for concept referred to by key \"AvroSchemaPolicy_Tasks:0.0.1\""
- }
- }, {
- "key" : {
- "name" : "SchemaLogicTest",
- "version" : "0.0.1"
- },
- "value" : {
- "key" : {
- "name" : "SchemaLogicTest",
- "version" : "0.0.1"
- },
- "UUID" : "a5dd9412-1b95-4a13-91e6-823d7b8806e8",
- "description" : "Generated description for concept referred to by key \"SchemaLogicTest:0.0.1\""
- }
- }, {
- "key" : {
- "name" : "Test_InputEvent",
- "version" : "0.0.1"
- },
- "value" : {
- "key" : {
- "name" : "Test_InputEvent",
- "version" : "0.0.1"
- },
- "UUID" : "c2f49864-bd50-42c2-9d20-8af67c59a073",
- "description" : "Generated description for concept referred to by key \"Test_InputEvent:0.0.1\""
- }
- } ]
- }
- },
- "policies" : {
- "key" : {
- "name" : "AvroSchemaPolicy_Policies",
- "version" : "0.0.1"
- },
- "policyMap" : {
- "entry" : [ ]
- }
- },
- "tasks" : {
- "key" : {
- "name" : "AvroSchemaPolicy_Tasks",
- "version" : "0.0.1"
- },
- "taskMap" : {
- "entry" : [ ]
- }
- },
- "events" : {
- "key" : {
- "name" : "AvroSchemaPolicy_Events",
- "version" : "0.0.1"
- },
- "eventMap" : {
- "entry" : [ {
- "key" : {
- "name" : "Test_InputEvent",
- "version" : "0.0.1"
- },
- "value" : {
- "key" : {
- "name" : "Test_InputEvent",
- "version" : "0.0.1"
- },
- "nameSpace" : "org.onap.policy.apex.test",
- "source" : "External",
- "target" : "Apex",
- "parameter" : {
- "entry" : [ {
- "key" : "AAA",
- "value" : {
- "key" : "AAA",
- "fieldSchemaKey" : {
- "name" : "SchemaLogicTest",
- "version" : "0.0.1"
- },
- "optional" : false
- }
- }, {
- "key" : "BBB",
- "value" : {
- "key" : "BBB",
- "fieldSchemaKey" : {
- "name" : "SchemaLogicTest",
- "version" : "0.0.1"
- },
- "optional" : true
- }
- }, {
- "key" : "CCC",
- "value" : {
- "key" : "CCC",
- "fieldSchemaKey" : {
- "name" : "SchemaLogicTest",
- "version" : "0.0.1"
- },
- "optional" : false
- }
- } ]
+ "key": {
+ "name": "AvroSchemaPolicy",
+ "version": "0.0.1"
+ },
+ "keyInformation": {
+ "key": {
+ "name": "AvroSchemaPolicy_KeyInfo",
+ "version": "0.0.1"
+ },
+ "keyInfoMap": {
+ "entry": [
+ {
+ "key": {
+ "name": "AvroSchemaPolicy",
+ "version": "0.0.1"
+ },
+ "value": {
+ "key": {
+ "name": "AvroSchemaPolicy",
+ "version": "0.0.1"
+ },
+ "UUID": "9964f7a9-06fb-4a35-96d3-316bf625414b",
+ "description": "Generated description for concept referred to by key \"AvroSchemaPolicy:0.0.1\""
+ }
+ },
+ {
+ "key": {
+ "name": "AvroSchemaPolicy_Albums",
+ "version": "0.0.1"
+ },
+ "value": {
+ "key": {
+ "name": "AvroSchemaPolicy_Albums",
+ "version": "0.0.1"
+ },
+ "UUID": "d67c4a9f-f307-472c-b4a7-21f0d3db1563",
+ "description": "Generated description for concept referred to by key \"AvroSchemaPolicy_Albums:0.0.1\""
+ }
+ },
+ {
+ "key": {
+ "name": "AvroSchemaPolicy_Events",
+ "version": "0.0.1"
+ },
+ "value": {
+ "key": {
+ "name": "AvroSchemaPolicy_Events",
+ "version": "0.0.1"
+ },
+ "UUID": "b7bf6461-f656-48d8-9f4f-fd252f842021",
+ "description": "Generated description for concept referred to by key \"AvroSchemaPolicy_Events:0.0.1\""
+ }
+ },
+ {
+ "key": {
+ "name": "AvroSchemaPolicy_KeyInfo",
+ "version": "0.0.1"
+ },
+ "value": {
+ "key": {
+ "name": "AvroSchemaPolicy_KeyInfo",
+ "version": "0.0.1"
+ },
+ "UUID": "3f8c3400-40cd-4450-b0bc-01bcdeacfbe2",
+ "description": "Generated description for concept referred to by key \"AvroSchemaPolicy_KeyInfo:0.0.1\""
+ }
+ },
+ {
+ "key": {
+ "name": "AvroSchemaPolicy_Policies",
+ "version": "0.0.1"
+ },
+ "value": {
+ "key": {
+ "name": "AvroSchemaPolicy_Policies",
+ "version": "0.0.1"
+ },
+ "UUID": "f321d8e8-d8d6-43fc-adf3-c22d25668068",
+ "description": "Generated description for concept referred to by key \"AvroSchemaPolicy_Policies:0.0.1\""
+ }
+ },
+ {
+ "key": {
+ "name": "AvroSchemaPolicy_Schemas",
+ "version": "0.0.1"
+ },
+ "value": {
+ "key": {
+ "name": "AvroSchemaPolicy_Schemas",
+ "version": "0.0.1"
+ },
+ "UUID": "804587e0-ae28-476b-83c1-db1fbd948465",
+ "description": "Generated description for concept referred to by key \"AvroSchemaPolicy_Schemas:0.0.1\""
+ }
+ },
+ {
+ "key": {
+ "name": "AvroSchemaPolicy_Tasks",
+ "version": "0.0.1"
+ },
+ "value": {
+ "key": {
+ "name": "AvroSchemaPolicy_Tasks",
+ "version": "0.0.1"
+ },
+ "UUID": "d7bc0088-20a0-46dc-b7fd-d1bd06a1115e",
+ "description": "Generated description for concept referred to by key \"AvroSchemaPolicy_Tasks:0.0.1\""
+ }
+ },
+ {
+ "key": {
+ "name": "SchemaLogicTest",
+ "version": "0.0.1"
+ },
+ "value": {
+ "key": {
+ "name": "SchemaLogicTest",
+ "version": "0.0.1"
+ },
+ "UUID": "a5dd9412-1b95-4a13-91e6-823d7b8806e8",
+ "description": "Generated description for concept referred to by key \"SchemaLogicTest:0.0.1\""
+ }
+ },
+ {
+ "key": {
+ "name": "Test_InputEvent",
+ "version": "0.0.1"
+ },
+ "value": {
+ "key": {
+ "name": "Test_InputEvent",
+ "version": "0.0.1"
+ },
+ "UUID": "c2f49864-bd50-42c2-9d20-8af67c59a073",
+ "description": "Generated description for concept referred to by key \"Test_InputEvent:0.0.1\""
+ }
+ }
+ ]
+ }
+ },
+ "policies": {
+ "key": {
+ "name": "AvroSchemaPolicy_Policies",
+ "version": "0.0.1"
+ },
+ "policyMap": {
+ "entry": []
+ }
+ },
+ "tasks": {
+ "key": {
+ "name": "AvroSchemaPolicy_Tasks",
+ "version": "0.0.1"
+ },
+ "taskMap": {
+ "entry": []
+ }
+ },
+ "events": {
+ "key": {
+ "name": "AvroSchemaPolicy_Events",
+ "version": "0.0.1"
+ },
+ "eventMap": {
+ "entry": [
+ {
+ "key": {
+ "name": "Test_InputEvent",
+ "version": "0.0.1"
+ },
+ "value": {
+ "key": {
+ "name": "Test_InputEvent",
+ "version": "0.0.1"
+ },
+ "nameSpace": "org.onap.policy.apex.test",
+ "source": "External",
+ "target": "Apex",
+ "parameter": {
+ "entry": [
+ {
+ "key": "AAA",
+ "value": {
+ "key": "AAA",
+ "fieldSchemaKey": {
+ "name": "SchemaLogicTest",
+ "version": "0.0.1"
+ },
+ "optional": false
}
- }
- } ]
- }
- },
- "albums" : {
- "key" : {
- "name" : "AvroSchemaPolicy_Albums",
- "version" : "0.0.1"
- },
- "albums" : {
- "entry" : [ ]
- }
- },
- "schemas" : {
- "key" : {
- "name" : "AvroSchemaPolicy_Schemas",
- "version" : "0.0.1"
- },
- "schemas" : {
- "entry" : [ {
- "key" : {
- "name" : "SchemaLogicTest",
- "version" : "0.0.1"
- },
- "value" : {
- "key" : {
- "name" : "SchemaLogicTest",
- "version" : "0.0.1"
- },
- "schemaFlavour" : "Avro",
- "schemaDefinition" : "{\n \"type\" : \"record\",\n \"name\" : \"VPNActEvent\",\n \"namespace\" : \"org.onap.policy.apex.domains.vpn.events\",\n \"fields\" : [\n {\"name\": \"nameSpace\", \"type\": \"string\"},\n {\"name\": \"name\", \"type\": \"string\"},\n {\"name\": \"version\", \"type\": \"string\"},\n {\"name\": \"source\", \"type\": \"string\"},\n {\"name\": \"target\", \"type\": \"string\"},\n {\"name\": \"LinkMap\", \"type\": {\n \"type\" : \"record\",\n \"name\" : \"LinkMap\",\n \"namespace\" : \"org.onap.policy.apex.domains.vpn\",\n \"fields\" : [ ]\n }\n },\n {\"name\": \"CustomerMap\", \"type\": {\n \"type\" : \"record\",\n \"name\" : \"CustomerMap\",\n \"namespace\" : \"org.onap.policy.apex.domains.vpn\",\n \"fields\" : [ ]\n }\n }\n ]\n}"
- }
- } ]
- }
- }
- }
-} \ No newline at end of file
+ },
+ {
+ "key": "BBB",
+ "value": {
+ "key": "BBB",
+ "fieldSchemaKey": {
+ "name": "SchemaLogicTest",
+ "version": "0.0.1"
+ },
+ "optional": true
+ }
+ },
+ {
+ "key": "CCC",
+ "value": {
+ "key": "CCC",
+ "fieldSchemaKey": {
+ "name": "SchemaLogicTest",
+ "version": "0.0.1"
+ },
+ "optional": false
+ }
+ }
+ ]
+ }
+ }
+ }
+ ]
+ }
+ },
+ "albums": {
+ "key": {
+ "name": "AvroSchemaPolicy_Albums",
+ "version": "0.0.1"
+ },
+ "albums": {
+ "entry": []
+ }
+ },
+ "schemas": {
+ "key": {
+ "name": "AvroSchemaPolicy_Schemas",
+ "version": "0.0.1"
+ },
+ "schemas": {
+ "entry": [
+ {
+ "key": {
+ "name": "SchemaLogicTest",
+ "version": "0.0.1"
+ },
+ "value": {
+ "key": {
+ "name": "SchemaLogicTest",
+ "version": "0.0.1"
+ },
+ "schemaFlavour": "Avro",
+ "schemaDefinition": "{\n \"type\" : \"record\",\n \"name\" : \"VPNActEvent\",\n \"namespace\" : \"org.onap.policy.apex.domains.vpn.events\",\n \"fields\" : [\n {\"name\": \"nameSpace\", \"type\": \"string\"},\n {\"name\": \"name\", \"type\": \"string\"},\n {\"name\": \"version\", \"type\": \"string\"},\n {\"name\": \"source\", \"type\": \"string\"},\n {\"name\": \"target\", \"type\": \"string\"},\n {\"name\": \"LinkMap\", \"type\": {\n \"type\" : \"record\",\n \"name\" : \"LinkMap\",\n \"namespace\" : \"org.onap.policy.apex.domains.vpn\",\n \"fields\" : [ ]\n }\n },\n {\"name\": \"CustomerMap\", \"type\": {\n \"type\" : \"record\",\n \"name\" : \"CustomerMap\",\n \"namespace\" : \"org.onap.policy.apex.domains.vpn\",\n \"fields\" : [ ]\n }\n }\n ]\n}"
+ }
+ }
+ ]
+ }
+ }
+}