3. New Parser keywords¶
3.1. 1.NFV-tosca new keywords¶
All keywords in nfv tosca are not implemented in code, and will be implemented by parser.
3.1.1. 1.1 Nodes types¶
3.1.1.1. Basic types¶
- tosca.nodes.nfv.VDU
- tosca.nodes.nfv.CP
- tosca.nodes.nfv.VL
3.1.1.2. Extend types¶
- tosca.nodes.nfv.VL.ELine
- tosca.nodes.nfv.VL.ELAN
- tosca.nodes.nfv.VL.ETree
- tosca.nodes.nfv.FP
3.1.2. 1.2 Capability types¶
3.1.2.1. Basic types¶
- tosca.capabilities.nfv.VirtualBindable
- tosca.capabilities.nfv.VirtualLinkable
- tosca.capabilities.nfv.HA.ActiveActive
- tosca.capabilities.nfv.HA.ActivePassive
- tosca.capabilities.nfv.Metric
3.1.2.2. Extend types¶
- tosca.capabilities.nfv.Forwarder
- tosca.capabilities.nfv.CPU_extension
- tosca.capabilities.nfv.Memory_extension
- tosca.capabilities.nfv.Hypervisors
- tosca.capabilities.nfv.PCIe
- tosca.capabilities.nfv.network.Interfaces
- tosca.capabilities.nfv.network.Virtual_switches
- tosca.capabilities.nfv.Storage
3.1.3. 1.3 Relationship types¶
3.1.3.1. Basic types¶
- tosca.relationships.nfv.VirtualBindsTo
- tosca.relationships.nfv.VirtualLinksTo
- tosca.relationships.nfv.HA
- tosca.relationships.nfv.Monitor
3.1.3.2. Extend types¶
- tosca.relationships.nfv.ForwardsTo
3.1.4. 1.4 Group Types¶
- tosca.groups.nfv.VNFFG
3.2. 2.Simple-tosca new keywords¶
Some keywords are only defined in tosca simple profile,but are not supported in tosca-paser, and some keywords such as “policy type”, are not yet defined completely so far.
3.2.1. 2.1 topology template keyname¶
“substitution_mappings” syntax
An optional declaration that exports the topology template as an impletmentation of a node type, which is not supported by tosca-parser.