capability_types:
onap.capabilities.Linkable:
derived_from: tosca.capabilities.network.Linkable
properties:
cp_roles:
description: |
a list of all CP roles available in the network that owns this capability,
for example, "root", "leaf", etc.
type: list
entry_schema: string
required: false
flow_patterns:
description: |
a list of flow patterns supported by this network, for example, "mesh", "tree", etc.
It is the designer responsibility to keep it aligned with the 'cp_roles' property
type: list
entry_schema: string
required: false
protocols:
description: |
a list of protocols supported by the network that owns this capability,
for example, IPv4, IPv6, TCP, Ethernet, etc
type: list
entry_schema: string
required: false
bitrate:
description: |
the aggregate throughput of all CPs interconnected, in bits per sec
type: integer
constraints:
- greater_or_equal: 0
required: false
|