...
!------Definitions
!----- MRF.yaml
!----- ASD.yaml
!----- MRF.yaml.sig.cms (signature)
...
- Definitions
- asd_types.yaml. // node_types, artifact_types, data_types
- f5_FW_cnf.yaml. // descriptor leveraging ASD
e.g., Sample App
- Files. (optional)
- Images
- <image>
- <image>
- Licenses
- LICENSE.txt
- Artifacts
- Deployment
- HELM
- <Helm Chart file>
- <Helm Chart file>
AS_PACKAGEETSI_PACKAGE
- HELM
- Deployment
- Scripts
- Images
Create VSP CSAR file
- TOSCA-Metadata
- TOSCA.meta (generated by SDC)
e.g.,
TOSCA-Meta-File-Version: 1.0
CSAR-Version: 1.1
Created-By: ASDC Onboarding portal
Entry-Definitions: Definitions/f5_FW_cnf.yaml
- Definitions (generated by SDC)
- f5_FW_cnf.yaml
- GlobalSubstitutionTypesServiceTemplate.yaml. //TBDinclude asd_types.yaml
- onap onap (TBD)
- _index.yml
- artifacts.yml
- capabilities.yml
- data.yml
- interfaces.yml
- nodes.yml
- relationships.yml
- onapecomp // TBD
- _index.yml
- artifacts.yml
- capabilities.yml
- data.yml
- interfaces.yml
- nodes.yml
- relationships.yml
openecomp-heat // TBD_index.ymldata.ymlgroups.ymlnodes.yml
- tosca
- _index.yml
- artifacts.yml
- capabilities.yml
- data.yml
- groups.yml
- interfaces.yml
- nodes.yml
- policies.yml
- relationships.ymlasd_types.yaml
- Artifacts (copy into this)
- F5_FW_cnf.mf
- Definitions
- f5_FW_cnf.yaml
- Deployment
- AS_PACKAGE. // copy of the original AS package
- Images
- <image>
- <image>
- Informational
- <Guide>
- VSP_f5_Information.txt
- <Guide>
- LcmScripts
- <scripts>
- Licenses
- LICENSE.txt
- TOSCA-Metadata
- TOSCA.meta.original
- ChangeLog.txt
- vendor-license-model.xml (not sure how SO uses)
- vf-license-model.xml (not sure how SO uses)
Create VF CSAR file - an OLD way; not used for the ASD
- TOSCA-Metadata (generated by SDC)
- TOSCA.meta
- Definitions
- artifacts.yml
- capabilities.yml
- data.yml (if mapping, extra date types will be here)
- groups.yml
- interfaces.yml
- nodes.yml (add ASD nodes)
- policies.yml
- relationships.yml
- resource-<...>-template.yml. (represent ASD)
- resource-<...>-template-interface.yml (represent ASD)
- Artifacts
- Deployment
- AS_PACKAGE (original)
- VENDOR_LICENSE
- VF_LICENSE
- Informational
- OTHER
- VSP_f5_Information.txt
- OTHER
- Deployment
- csar.meta
- Files. (missing from SDC****)
- Images
- <image>
- <image>
- Images
Create VF CSAR file thru the SDC Multi Model Way. // Propose to use for the AS Package Onboarding
- TOSCA-Metadata
- TOSCA.meta
- Definitions
artifacts.ymlcapabilities.ymldata.ymlgroups.ymlinterfaces.ymlnodes.ymlpolicies.ymlrelationships.yml- asd_types.yaml. // instead of using ONAP type definitions, support the ASD model specific definitions are included
- resource-<...>-template.yml. // SDC UI modifies
- resource-<...>-template-interface.yml. // SDC UI modifies
- Artifacts
- Deployment
- AS_PACKAGE
- AS_<...>DataTypes.csar
- VENDOR_LICENSE
- vendor-license-model.xml
- AS_PACKAGE
- Deployment
...
- TOSCA-Metadata
- TOSCA.meta
- Definitions
- annotations.yml
- artifacts.yml
- capabilities.yml
- data.yml
- groups.yml
- interfaces.yml
- nodes.yml
- policies.yml
- relationships.yml
- asd_types.yaml. // instead of using ONAP type definitions, support the ASD model specific definitions are included
- resource-<...>-template-inteface.yml (came from VF)
- resource-<...>-template.yml
- service-<...>-template-interface.yml
- service-<...>-template.yml. (put input parameters, additional properties...)
- Artifacts
- Resources
- <VF-name>
- Deployment
- HELM
- <helm files>
- HELM
- Deployment
- <VF-name>
- Resources
- csar.meta
- NS.mf