summaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authorLingli Deng <denglingli@chinamobile.com>2017-10-06 21:29:43 +0800
committerLingli Deng <denglingli@chinamobile.com>2017-10-06 21:29:51 +0800
commitb2575c5f5753360e0d1ad87b036ce504c99039d3 (patch)
tree2a0bb8e2ee6ae4c399712f5928c627cffd1bca02 /docs
parent4314220cf72b5ff87c05504e6bc75923c88eb279 (diff)
Adding description on CSARfor Service LCM.
Issue-Id: MODELING-19 Change-Id: I0ce9fbcd9b4938cfe612bc8365d0d7bff5dd52d0 Signed-off-by: Lingli Deng <denglingli@chinamobile.com>
Diffstat (limited to 'docs')
-rw-r--r--docs/ONAP release 1 spec/csar/csar.rst18
1 files changed, 18 insertions, 0 deletions
diff --git a/docs/ONAP release 1 spec/csar/csar.rst b/docs/ONAP release 1 spec/csar/csar.rst
index d163003..080e672 100644
--- a/docs/ONAP release 1 spec/csar/csar.rst
+++ b/docs/ONAP release 1 spec/csar/csar.rst
@@ -58,6 +58,24 @@ This section describes the CSAR generated by SDC for Network Service or End-to-E
.. |CSAR for Service LCM| image:: csar-sdc-output-service.JPG
+The files/directories under the root of CSAR include:
+
+* **TOSCA-Metadate** is a directory which contains **TOSCA.meta** file, the metadata regarding the CSAR structure.
+* **Artifacts** is a directory which contains all the recoginzable artifacts (except those of type *Other*). All the artifacts are further classified as either *Informational* or *Deployment*, and are located in the sub-directories respectively. Artifacts located in the root directory or un-recognized folders will be classified as *Other*.
+* **Resources** is a directory which contains a sub-directory **node_template <name>** per each node_template that has specific artifacts (artifacts that were added to the instance/customized for the instance or generated for the instance. This folder should **NOT** include artifacts of the type of the instance. (e.g. HEAT should be in the folder of the VF and not in the folder of the VF instance, HEAT_ENV will be in the folder of the instance.)
+* **Definitions** is a directory which contains all the TOSCA yaml files.
+
+The files/directories under the *Artifacts* directory further include:
+
+* **Informational** directory which holds all the informative artifacts supported directly by SDC.
+* **Deployment** directory which holds all the deployment artifacts supported directly by SDC.
+* (Optional) **VF TOSCA <name>** directory for each VF which holds all the artifacts for the VF **<name>**.
+
+The files/directories under each **VF TOSCA <name>** sub-directory further include:
+
+* **Informational** directory which holds all the informative artifacts at the VF level.
+* **Deployment** directory which holds all the deployment artifacts at the VF level.
+
Artifacts supported by SDC
--------------------------
This section enumerates the artifacts types supported by SDC.