1. New Parser keywords

1.1. 1.NFV-tosca new keywords

All keywords in nfv tosca are not implemented in code, and will be implemented by parser.

1.1.1. 1.1 Nodes types

1.1.1.1. Basic types

  • tosca.nodes.nfv.VDU
  • tosca.nodes.nfv.CP
  • tosca.nodes.nfv.VL

1.1.1.2. Extend types

  • tosca.nodes.nfv.VL.ELine
  • tosca.nodes.nfv.VL.ELAN
  • tosca.nodes.nfv.VL.ETree
  • tosca.nodes.nfv.FP

1.1.2. 1.2 Capability types

1.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

1.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

1.1.3. 1.3 Relationship types

1.1.3.1. Basic types

  • tosca.relationships.nfv.VirtualBindsTo
  • tosca.relationships.nfv.VirtualLinksTo
  • tosca.relationships.nfv.HA
  • tosca.relationships.nfv.Monitor

1.1.3.2. Extend types

  • tosca.relationships.nfv.ForwardsTo

1.1.4. 1.4 Group Types

  • tosca.groups.nfv.VNFFG

1.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.

1.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.

1.2.2. 2.2 Group types

1.2.2.1. Basic types

  • tosca.group.root

1.2.3. 2.3 Policy Types

1.2.3.1. Basic types

  • tosca.policies.Root
  • tosca.policies.Placement
  • tosca.policies.Scaling

1.2.3.2. Extend types

  • tosca.policies.Update
  • tosca.policies.Performance
  • tosca.policy.placement.Antilocate
  • tosca.policy.placement.Colocate

Revision: 8a81851ef6b96f342b2fc83844df708e4403dcbe

Build date: January 26, 2016