Hi,
We see that "type" is optional in Input Definition (under Topology Template) as
per TOSCA SPEC 1.0 latest but in latest ARIA it has become mandatory.
>From code perspective, it is because of the below change
Old: templates.py
@object_dict_field(ParameterDefinition) # Where ParameterDefinition
overridden PropertyDefinition's "type" with required=false
def inputs(self):
New: templates.py
@object_dict_field(InputDefinition) # Where InputDefinition has not
overridden PropertyDefinition's "type" with required=false
def inputs(self):
Could you please provide your comments on this observation.
Thanks in advance.
Regards,
Venkatesan V