Tosca Meta
Tosca meta file captures the model entities that compose the cba package name, version, type and searchable tags.
Attribute |
R/C/O |
Data Type |
Description |
---|---|---|---|
TOSCA-Meta-File-Version |
Required |
String |
The attribute that holds TOSCA-Meta-File-Version. Set to 1.0.0 |
CSAR-Version |
Required |
String |
The attribute that holds CSAR-version. Set to 1.0 |
Created-By |
Required |
String |
The user/s that created the CBA |
Entry-Definitions |
Required |
String |
The attribute that holds the entry points file PATH to the main cba tosca definition file or non tosca script file. |
Template-Name |
Required |
String |
The attribute that holds the blueprint name |
Template-Version |
Required |
String |
The attribute that holds the blueprint version
X.Y.Z
X=Major version
Y=Minor Version
Z=Revision Version
X=Ex. 1.0.0
|
Template-Type |
Required |
String |
The attribute that holds the blueprint package types.
Valid Options:
* “DEFAULT” – .JSON file consistent of tosca based cba package that describes the package intent.
* “KOTLIN_DSL” – .KT file consistent of tosca based cba package that describes the package intent
composed using Domain Specific Language (DSL).
* “GENERIC_SCRIPT” – Script file consistent of NONE tosca based cba package that describes the package intent
using DSL Language.
If not specified in the tosca.meta file the default is “DEFAULT”
|
Template-Tags |
Required |
String |
The attribute that holds the blueprint package comma delimited list of Searchable attributes. |
Template Type Reference
Default Template Type
KOTLIN_DSL Template Type
GENERIC_SCRIPT Template Type