From ec1fd69d9ec63348f50a13b861543f1f09761096 Mon Sep 17 00:00:00 2001 From: Sunny Carter Date: Fri, 7 Jul 2023 16:35:05 +0100 Subject: [PATCH] fix vnf deploy schema types --- src/aosm/azext_aosm/generate_nfd/vnf_nfd_generator.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/aosm/azext_aosm/generate_nfd/vnf_nfd_generator.py b/src/aosm/azext_aosm/generate_nfd/vnf_nfd_generator.py index 3aaa6ca25d6..f3bc4e7bd56 100644 --- a/src/aosm/azext_aosm/generate_nfd/vnf_nfd_generator.py +++ b/src/aosm/azext_aosm/generate_nfd/vnf_nfd_generator.py @@ -37,7 +37,8 @@ # https://microsoft.sharepoint.com/:w:/t/NSODevTeam/Ec7ovdKroSRIv5tumQnWIE0BE-B2LykRcll2Qb9JwfVFMQ ARM_TO_JSON_PARAM_TYPES: Dict[str, str] = { "int": "integer", - "secureString": "string", + "securestring": "string", + "bool": "boolean", } @@ -197,7 +198,7 @@ def write_deployment_parameters(self, directory: Path) -> None: # Map ARM parameter types to JSON parameter types accepted by AOSM arm_type = self.vm_parameters[key]["type"] - json_type = ARM_TO_JSON_PARAM_TYPES.get(arm_type, arm_type) + json_type = ARM_TO_JSON_PARAM_TYPES.get(arm_type.lower(), arm_type) if has_default: nfd_parameters_with_default[key] = {"type": json_type}