definitions/tosca_elk.yaml This TOSCA.meta file indicates its simplified TOSCA Simple Profile structure by means of the keyword with value 1.1. The Entry-Definitions keyword points to a TOSCA definitions YAML file with the name tosca_elk.yaml which is contained in a directory called definitions within the root of the CSAR file. Archive without TOSCA-Metadata In case the archive doesn’t contains a TOSCA-Metadata directory the archive is required to contains a single YAML file at the root of the archive (other templates may exits in sub-directories). This file must be a valid TOSCA definitions YAML file with the additional restriction that the metadata section (as defined in 3.9.3.2) is required and template_name and template_version metadata are also required. processors should recognized this file as being the CSAR Entry-Definitions file. The CSAR-Version is defined by the template_version metadata section. The Created-By value is defined by the template_author metadata. Example The following represents a valid TOSCA template file acting as the CSAR Entry-Definitions file in an archive without TOSCA-Metadata directory. tosca_definitions_version: tosca_simple_yaml_1_1 metadata: template_name: my_template template_author: OASIS TOSCA TC template_version: 1.0
definitions/tosca_elk.yaml This TOSCA.meta file indicates its simplified TOSCA Simple Profile structure by means of the keyword with value 1.1. The Entry-Definitions keyword points to a TOSCA definitions YAML file with the name tosca_elk.yaml which is contained in a directory called definitions within the root of the CSAR file. Archive without TOSCA-Metadata In case the archive doesn’t contains a TOSCA-Metadata directory the archive is required to contains a single YAML file at the root of the archive (other templates may exits in sub-directories). This file must be a valid TOSCA definitions YAML file with the additional restriction that the metadata section (as defined in 3.9.3.2) is required and template_name and template_version metadata are also required. processors should recognized this file as being the CSAR Entry-Definitions file. The CSAR-Version is defined by the template_version metadata section. The Created-By value is defined by the template_author metadata. Example The following represents a valid TOSCA template file acting as the CSAR Entry-Definitions file in an archive without TOSCA-Metadata directory. tosca_definitions_version: tosca_simple_yaml_1_1 metadata: template_name: my_template template_author: OASIS TOSCA TC template_version: 1.0
TOSCA-Simple-Profile-YAML-v1.1-csprd01.docx