Project structure

A project is organized by a directory tree.

The project structure includes the following artifacts:

myproject/
    lmproject.yaml
    Contains/

Relevance of each item in the project tree is detailed in the following table:

Item Requirement Description
lmproject.yaml Yes This file details the metadata that is needed by LMCTL to manage the project.
Contains No This directory consists of one or more subprojects to include in this project.

The remaining structure of the project and each subproject depends on the type of service under development.