Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...


The type VerySpecialFirewall below is an example of how could look a concrete firewall node type provided by a vendor could look. This vendor-specific type extends the connectivity schema of its basic type by the connection to an additional management network.

...

The type SpecialAllottedFirewall below is an example of how could look a concrete firewall node type that is allotted from some larger infrastructure firewall service could look. This specific type extends the connectivity schema of its basic type by the connection to an additional management network.  It also adds an allotted resource provider requirement, which designates it as an allotted resource (the providing service itself is not shown).

Code Block
titleExample #2: A concrete firewall node type provided as an allotted resource
linenumberstrue
collapsetrue
node_types:
  vendorYYY.nodes.SpecialAllottedFirewall:
    derived_from: onap.nodes.functions.AbstractFirewall
    requirements:
      - management:
          capability: onap.capabilities.Linkable
      - provider_service:
         node: vendorYYY.service.AllottedFirewallProviderService
         capability: onap.capabilities.AllottedResourceProvider
         relationship:  onap.relationships.AllottedBy 


The type SpecialPhysicalFirewall below is an example of how a concrete node type that is a traditional PNF could look. This specific type extends the connectivity schema of its basic type by the connection to an additional management network.  It also adds a PNFDevice requirement, which designates it as physical network function.

Code Block
titleExample #3: A physical firewall
linenumberstrue
collapsetrue