summaryrefslogtreecommitdiffstats
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.json239
1 files changed, 239 insertions, 0 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
new file mode 100644
index 000000000..bea9ff97f
--- /dev/null
+++ b/auth/cli-editor/src/test/resources/compare/AvroSchemaModel_Compare.json
@@ -0,0 +1,239 @@
+{
+ "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
+ }
+ } ]
+ }
+ }
+ } ]
+ }
+ },
+ "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