diff options
Diffstat (limited to 'docs/ONAP release 2 spec/im/virtuallinkprofile.rst')
-rw-r--r-- | docs/ONAP release 2 spec/im/virtuallinkprofile.rst | 183 |
1 files changed, 183 insertions, 0 deletions
diff --git a/docs/ONAP release 2 spec/im/virtuallinkprofile.rst b/docs/ONAP release 2 spec/im/virtuallinkprofile.rst new file mode 100644 index 0000000..5e0cfe3 --- /dev/null +++ b/docs/ONAP release 2 spec/im/virtuallinkprofile.rst @@ -0,0 +1,183 @@ +.. Copyright 2018 (China Mobile) +.. This file is licensed under the CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE +.. Full license text at https://creativecommons.org/licenses/by/4.0/legalcode + +.. contents:: + :depth: 3 +.. + +Class: VirtualLinkProfile +========================= + ++--------------------+-------------+------------------+-----------------+--------------------------+ +| **Attribute Name** | **Type** | **Multiplicity** | **Description** | **Applied Stereotypes** | ++====================+=============+==================+=================+==========================+ +| vnfVirtualL | Identifier | 1 | Uniquely | support: | +| inkDescId | (Reference | | identifies | MANDATORY | +| | to | | a Vnf VLD. | | +| | VnfVirtualL | | | | +| | inkDesc) | | | | ++--------------------+-------------+------------------+-----------------+--------------------------+ +| flavourId | Identifier | 1 | Identifies | support: | +| | (Reference | | a flavour | MANDATORY | +| | to | | within the | | +| | VirtualLink | | VnfVirtualL | | +| | DescFlavour | | inkDesc. | | +| | ) | | | | ++--------------------+-------------+------------------+-----------------+--------------------------+ +| localAffini | LocalAffini | 0..N | Specifies | support: | +| tyOrAntiAff | tyOrAntiAff | | affinity or | MANDATORY | +| inityRule | inityRule | | anti-affini | | +| | | | ty | | +| | | | rules | | +| | | | applicable | | +| | | | between the | | +| | | | VLs based | | +| | | | on this | | +| | | | VnfVirtualL | | +| | | | inkDesc. | | +| | | | | | +| | | | When the | | +| | | | cardinality | | +| | | | is greater | | +| | | | than 1, | | +| | | | both | | +| | | | affinity | | +| | | | rule(s) and | | +| | | | anti-affini | | +| | | | ty | | +| | | | rule(s) | | +| | | | with | | +| | | | different | | +| | | | scopes are | | +| | | | applicable | | +| | | | to the VLs | | +| | | | based on | | +| | | | this | | +| | | | VnfVirtualL | | +| | | | inkDesc. | | ++--------------------+-------------+------------------+-----------------+--------------------------+ +| affinityOrA | Identifier | 0..N | Identifier( | support: | +| ntiAffinity | | | s) | MANDATORY | +| GroupId | | | of the | | +| | | | affinity or | | +| | | | anti-affini | | +| | | | ty | | +| | | | group(s) | | +| | | | the | | +| | | | VnfVirtualL | | +| | | | inkDesc | | +| | | | belongs to. | | +| | | | | | +| | | | NOTE: Each | | +| | | | identifier | | +| | | | references | | +| | | | an affinity | | +| | | | or | | +| | | | anti-affini | | +| | | | ty | | +| | | | group which | | +| | | | expresses | | +| | | | affinity or | | +| | | | anti-affini | | +| | | | ty | | +| | | | relationshi | | +| | | | p | | +| | | | between the | | +| | | | VL(s) using | | +| | | | this | | +| | | | VnfVirtualL | | +| | | | inkDesc | | +| | | | and the | | +| | | | VL(s) using | | +| | | | other | | +| | | | VnfVirtualL | | +| | | | inkDesc(s) | | +| | | | in the same | | +| | | | group. | | ++--------------------+-------------+------------------+-----------------+--------------------------+ +| maxBitRateR | LinkBitrate | 1 | Specifies | support: | +| equirements | Requirement | | the maximum | MANDATORY | +| | s | | bitrate | | +| | | | requirement | | +| | | | s | | +| | | | for a VL | | +| | | | instantiate | | +| | | | d | | +| | | | according | | +| | | | to this | | +| | | | profile. | | +| | | | | | +| | | | NOTE: These | | +| | | | attributes | | +| | | | are used to | | +| | | | control | | +| | | | scaling | | +| | | | boundaries. | | ++--------------------+-------------+------------------+-----------------+--------------------------+ +| minBitRateR | LinkBitrate | 1 | Specifies | support: | +| equirements | Requirement | | the minimum | MANDATORY | +| | s | | bitrate | | +| | | | requirement | | +| | | | s | | +| | | | for a VL | | +| | | | instantiate | | +| | | | d | | +| | | | according | | +| | | | to this | | +| | | | profile. | | ++--------------------+-------------+------------------+-----------------+--------------------------+ +| initiationP | KeyValuePai | 0..N | Specifies | support: | +| arameters | r/NameValue | | initiation | MANDATORY | +| | Pair | | parameters | | +| | | | for the | valueRange: | +| | | | virtual | specified | +| | | | link. | values | +| | | | | include: | +| | | | | cidr, | +| | | | | allocationP | +| | | | | ools | +| | | | | (represente | +| | | | | d | +| | | | | by | +| | | | | [starting | +| | | | | ip address, | +| | | | | ending ip | +| | | | | address]), | +| | | | | gatewayIp, | +| | | | | networkName | +| | | | | , | +| | | | | segmentatio | +| | | | | nId, | +| | | | | physicalNet | +| | | | | work. | ++--------------------+-------------+------------------+-----------------+--------------------------+ +| networkType | Enum | 0..1 | Type of the | support: | +| | | | network. | MANDATORY | +| | | | | | +| | | | | valueRange: | +| | | | | "VLAN", | +| | | | | "VXLAN" | ++--------------------+-------------+------------------+-----------------+--------------------------+ +| dhcpEnabled | Boolean | 0..1 | Indicating | support: | +| | | | whether | MANDATORY | +| | | | DHCP is | | +| | | | enabled. | | +| | | | Default is | | +| | | | "FALSE" if | | +| | | | not | | +| | | | specified | | +| | | | otherwise. | | ++--------------------+-------------+------------------+-----------------+--------------------------+ +| vlanTranspa | Boolean | 0..1 | Indicating | support: | +| rent | | | whether | MANDATORY | +| | | | "VLAN | | +| | | | Transparent | | +| | | | Mode" is | | +| | | | supported. | | +| | | | Default is | | +| | | | "FALSE" if | | +| | | | not | | +| | | | specified | | +| | | | otherwise. | | ++--------------------+-------------+------------------+-----------------+--------------------------+ |