From 14fb60fc82d5bd0baab5d0caafc6a5759bfab08b Mon Sep 17 00:00:00 2001 From: RehanRaza Date: Thu, 25 Nov 2021 15:08:15 +0100 Subject: [PATCH] Add output schema for ODU slice assurance usecase Change-Id: I4f85e59986e7ce9f97e68e2224595c506df5eddf Issue-ID: NONRTRIC-636 Signed-off-by: RehanRaza --- .../schemas/StdDefinedOutputSchema.avsc | 74 ++++++++++++++++++++++ 1 file changed, 74 insertions(+) create mode 100644 test/usecases/odusliceassurance/apexpolicyversion/SliceAssurance/schemas/StdDefinedOutputSchema.avsc diff --git a/test/usecases/odusliceassurance/apexpolicyversion/SliceAssurance/schemas/StdDefinedOutputSchema.avsc b/test/usecases/odusliceassurance/apexpolicyversion/SliceAssurance/schemas/StdDefinedOutputSchema.avsc new file mode 100644 index 00000000..9f513b8a --- /dev/null +++ b/test/usecases/odusliceassurance/apexpolicyversion/SliceAssurance/schemas/StdDefinedOutputSchema.avsc @@ -0,0 +1,74 @@ +{ + "type": "record", + "name": "Std_Defined_Output", + "fields": [ + { + "name": "radio_DasH_resource_DasH_management_DasH_policy_DasH_ratio", + "type": { + "type": "array", + "items": { + "name": "RRM_Policy_Ratio", + "type": "record", + "fields": [ + { + "name": "id", + "type": "string" + }, + { + "name": "administrative_DasH_state", + "type": "string" + }, + { + "name": "user_DasH_label", + "type": "string" + }, + { + "name": "radio_DasH_resource_DasH_management_DasH_policy_DasH_max_DasH_ratio", + "type": "string" + }, + { + "name": "radio_DasH_resource_DasH_management_DasH_policy_DasH_min_DasH_ratio", + "type": "string" + }, + { + "name": "radio_DasH_resource_DasH_management_DasH_policy_DasH_dedicated_DasH_ratio", + "type": "string" + }, + { + "name": "resource_DasH_type", + "type": "string" + }, + { + "name": "radio_DasH_resource_DasH_management_DasH_policy_DasH_members", + "type": { + "type": "array", + "items": { + "name": "RRM_Policy_Members", + "type": "record", + "fields": [ + { + "name": "mobile_DasH_country_DasH_code", + "type": "string" + }, + { + "name": "mobile_DasH_network_DasH_code", + "type": "string" + }, + { + "name": "slice_DasH_differentiator", + "type": "int" + }, + { + "name": "slice_DasH_service_DasH_type", + "type": "int" + } + ] + } + } + } + ] + } + } + } + ] +} -- 2.16.6