Do not support type definitions in TOSCA service template
User Story:
Should TOSCAna support node type definitions in the TOSCA service template?
Considered Alternatives
- Support node type definitions
- Don't support node type definitions
Decision Outcome
- Chosen Alternative: Don't support node types
Supporting node type definitions would be nice, but we can not afford the effort (limited resource). The benefits are too small.
Pros and Cons of the Alternatives
Support node type definitions
+
more complete implementation of TOSCA-
needs to be developed; is quite complicated
Don't support node type definitions
-
According to the TOSCA spec, it's not possible to add additional requirements to node templates. They must be added to it's node type. Without custom type definitions, there is no way for the modeller to specify additional requirements.