We should assume that a TOSCA type used in a service template file shall be 1) defined in this file, or 2) defined in one of imported files, or 3) a TOSCA normative type. Several xOpera examples files use types undefined, i.e., import definitions are missed.
We should assume that a TOSCA type used in a service template file shall be 1) defined in this file, or 2) defined in one of imported files, or 3) a TOSCA normative type. Several xOpera examples files use types undefined, i.e., import definitions are missed.
For instance, cloud/aws/thumbnail-generator-with-api-gateway/modules/lambda/lambda.yaml uses the type
radon.nodes.aws.api_gateway
but this type is not defined locally and there is no import definition. Adding an import definition to lambda.yaml, i.e.resolves this issue.