{ "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}" } } ] } } }