Types that doesn't comply with the Tosca or ESTI NFV SOL001 or Tosca-nfv syntax
Specification reference:
TOSCA Simple Profile YAML 1.2 Referecne: http://docs.oasis-open.org/tosca/TOSCA-Simple-Profile-YAML/v1.2/TOSCA-Simple-Profile-YAML-v1.2.html [TOSCA-YAML-1.2]
ESTI NFV-SOL 001 V2.5.1 Reference: https://www.etsi.org/deliver/etsi_gs/NFV-SOL/001_099/001/02.05.01_60/gs_NFV-SOL001v020501p.pdf [SOL001]
https://www.etsi.org/deliver/etsi_gs/NFV-SOL/001_099/001/02.05.01_60/gs_NFV-SOL001v020501p0.zip (YAML definitions)
TOSCA Simple Profile YAML NFV 1.0 Referecne http://docs.oasis-open.org/tosca/tosca-nfv/v1.0/tosca-nfv-v1.0.html [TOSCA-NFV] (According to Former user (Deleted)TOSCA-NFV's conent has already been incorporated by the early version of [SOL001], and no longer being updated).
SDC Type | Relationship to [TOSCA-YAML-1.2] [SOL001] [TOSCA-NFV] | issue | Note |
---|---|---|---|
org.openecomp.annotations.Source | SDC private | This is SDC's own private extension 'annotation_type' to TOSCA. | Parser SHOULD ignore this unknown 'annotation_type'. |
tosca.artifacts.Deployment.Image tosca.artifacts.Deployment.Image.VM tosca.artifacts.Implementation tosca.artifacts.Implementation.Bash | same as [TOSCA-YAML-1.2] | n/a | |
tosca.artifacts.nfv.SwImage | same as [SOL001] | n/a | |
tosca.capabilities.Root tosca.capabilities.Attachment tosca.capabilities.Node | same as [TOSCA-YAML-1.2] | n/a | |
tosca.capabilities.Container | quite like the tosca.capabilities.Compute defined [TOSCA-YAML-1.2] | Compared to tosca.capabilities.Compute defined [TOSCA-YAML-1.2], 'name' property is not defined in SDC's tosca.capabilities.Container type. | |
org.openecomp.capabilities.PortMirroring | SDC private | ||
tosca.capabilities.DatabaseEndpoint | same as the tosca.capabilities.Endpoint.Database defined in [TOSCA-YAML-1.2] | ||
same as [TOSCA-YAML-1.2] | SDC's definitions doesn't follow TOSCA grammar, it should be a SDC bug. The grammar coorect definition should be as the following: | ||
R3 CSAR
vCPE:
CCVPN: