summaryrefslogtreecommitdiffstats
path: root/docs/ONAP release 2 spec/im/vduprofile.rst
diff options
context:
space:
mode:
Diffstat (limited to 'docs/ONAP release 2 spec/im/vduprofile.rst')
-rw-r--r--docs/ONAP release 2 spec/im/vduprofile.rst308
1 files changed, 145 insertions, 163 deletions
diff --git a/docs/ONAP release 2 spec/im/vduprofile.rst b/docs/ONAP release 2 spec/im/vduprofile.rst
index 522fa09..2d7e64a 100644
--- a/docs/ONAP release 2 spec/im/vduprofile.rst
+++ b/docs/ONAP release 2 spec/im/vduprofile.rst
@@ -2,169 +2,151 @@
.. 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: VduProfile
=================
-+--------------------+-------------+-------------------+-----------------+--------------------------+
-| **Attribute Name** | **Type** | **Multiplicity** | **Description** | **Applied Stereotypes** |
-+====================+=============+===================+=================+==========================+
-| vduId | Identifier | 1 | Uniquely | support: |
-| | (Reference | | identifies | MANDATORY |
-| | to Vdu) | | a VDU. | |
-+--------------------+-------------+-------------------+-----------------+--------------------------+
-| minNumberOf | Integer | 1 | Minimum | support: |
-| Instances | | | number of | MANDATORY |
-| | | | instances | |
-| | | | of the VNFC | |
-| | | | based on | |
-| | | | this VDU | |
-| | | | that is | |
-| | | | permitted | |
-| | | | to exist | |
-| | | | for this | |
-| | | | flavour. | |
-+--------------------+-------------+-------------------+-----------------+--------------------------+
-| maxNumberOf | Integer | 1 | Maximum | support: |
-| Instances | | | number of | MANDATORY |
-| | | | instances | |
-| | | | of the VNFC | |
-| | | | based on | |
-| | | | this VDU | |
-| | | | that is | |
-| | | | permitted | |
-| | | | to exist | |
-| | | | for this | |
-| | | | flavour. | |
-+--------------------+-------------+-------------------+-----------------+--------------------------+
-| localAffini | LocalAffini | 0..N | Specifies | support: |
-| tyOrAntiAff | tyOrAntiAff | | affinity or | MANDATORY |
-| inityRule | inityRule | | anti-affini | |
-| | | | ty | |
-| | | | rules | |
-| | | | applicable | |
-| | | | between the | |
-| | | | virtualisat | |
-| | | | ion | |
-| | | | containers | |
-| | | | (e.g. | |
-| | | | virtual | |
-| | | | machines) | |
-| | | | to be | |
-| | | | created | |
-| | | | based on | |
-| | | | this VDU. | |
-| | | | | |
-| | | | When the | |
-| | | | cardinality | |
-| | | | is greater | |
-| | | | than 1, | |
-| | | | both | |
-| | | | affinity | |
-| | | | rule(s) and | |
-| | | | anti-affini | |
-| | | | ty | |
-| | | | rule(s) | |
-| | | | with | |
-| | | | different | |
-| | | | scopes | |
-| | | | (e.g. | |
-| | | | "Affinity | |
-| | | | with the | |
-| | | | scope | |
-| | | | resource | |
-| | | | zone and | |
-| | | | anti-affini | |
-| | | | ty | |
-| | | | with the | |
-| | | | scope NFVI | |
-| | | | node") are | |
-| | | | applicable | |
-| | | | to the | |
-| | | | virtualisat | |
-| | | | ion | |
-| | | | containers | |
-| | | | (e.g. | |
-| | | | virtual | |
-| | | | machines) | |
-| | | | to be | |
-| | | | created | |
-| | | | based on | |
-| | | | this VDU. | |
-+--------------------+-------------+-------------------+-----------------+--------------------------+
-| affinityOrA | Identifier | 0..N | Identifier( | support: |
-| ntiAffinity | | | s) | MANDATORY |
-| GroupId | | | of the | |
-| | | | affinity or | |
-| | | | anti-affini | |
-| | | | ty | |
-| | | | group(s) | |
-| | | | the VDU | |
-| | | | belongs to. | |
-| | | | | |
-| | | | NOTE: Each | |
-| | | | identifier | |
-| | | | references | |
-| | | | an affinity | |
-| | | | or | |
-| | | | anti-affini | |
-| | | | ty | |
-| | | | group which | |
-| | | | expresses | |
-| | | | affinity or | |
-| | | | anti-affini | |
-| | | | ty | |
-| | | | relationshi | |
-| | | | ps | |
-| | | | between the | |
-| | | | virtualisat | |
-| | | | ion | |
-| | | | container(s | |
-| | | | ) | |
-| | | | (e.g. | |
-| | | | virtual | |
-| | | | machine(s)) | |
-| | | | to be | |
-| | | | created | |
-| | | | using this | |
-| | | | VDU and the | |
-| | | | virtualisat | |
-| | | | ion | |
-| | | | container(s | |
-| | | | ) | |
-| | | | (e.g. | |
-| | | | virtual | |
-| | | | machine(s)) | |
-| | | | to be | |
-| | | | created | |
-| | | | using other | |
-| | | | VDU(s) in | |
-| | | | the same | |
-| | | | group. | |
-+--------------------+-------------+-------------------+-----------------+--------------------------+
-| watchdog | String | 0..1 | Watchdog | support: |
-| | | | action to | MANDATORY |
-| | | | be | |
-| | | | triggered | |
-| | | | by the VIM | |
-| | | | for the VNF | |
-| | | | in case the | |
-| | | | heart beat | |
-| | | | fails, e.g. | |
-| | | | reset or | |
-| | | | hard | |
-| | | | shutdown, | |
-| | | | etc. | |
-+--------------------+-------------+-------------------+-----------------+--------------------------+
-| vmBootUpTim | Integer | 0..1 | Timeout | support: |
-| eOut | | | value for | OPTIONAL |
-| | | | the VNFM to | |
-| | | | wait before | |
-| | | | the | |
-| | | | successful | |
-| | | | booting up | |
-| | | | of the VDU. | |
-+--------------------+-------------+-------------------+-----------------+--------------------------+
++---------------------------------+---------------------------------+-------------------+-----------------+--------------------------+
+| **Attribute Name** | **Type** | **Multiplicity** | **Description** | **Applied Stereotypes** |
++=================================+=================================+===================+=================+==========================+
+| vduId | Identifier | 1 | Uniquely | support: |
+| | (Reference | | identifies | MANDATORY |
+| | to Vdu) | | a VDU. | |
++---------------------------------+---------------------------------+-------------------+-----------------+--------------------------+
+| minNumberOfInstances | Integer | 1 | Minimum | support: |
+| | | | number of | MANDATORY |
+| | | | instances | |
+| | | | of the VNFC | |
+| | | | based on | |
+| | | | this VDU | |
+| | | | that is | |
+| | | | permitted | |
+| | | | to exist | |
+| | | | for this | |
+| | | | flavour. | |
++---------------------------------+---------------------------------+-------------------+-----------------+--------------------------+
+| maxNumberOfInstances | Integer | 1 | Maximum | support: |
+| | | | number of | MANDATORY |
+| | | | instances | |
+| | | | of the VNFC | |
+| | | | based on | |
+| | | | this VDU | |
+| | | | that is | |
+| | | | permitted | |
+| | | | to exist | |
+| | | | for this | |
+| | | | flavour. | |
++---------------------------------+---------------------------------+-------------------+-----------------+--------------------------+
+| localAffinityOrAntiAffinityRule | LocalAffinityOrAntiAffinityRule | 0..N | Specifies | support: |
+| | | | affinity or | MANDATORY |
+| | | | anti-affinity | |
+| | | | rules | |
+| | | | applicable | |
+| | | | between the | |
+| | | | virtualisation | |
+| | | | containers | |
+| | | | (e.g. | |
+| | | | virtual | |
+| | | | machines) | |
+| | | | to be | |
+| | | | created | |
+| | | | based on | |
+| | | | this VDU. | |
+| | | | | |
+| | | | When the | |
+| | | | cardinality | |
+| | | | is greater | |
+| | | | than 1, | |
+| | | | both | |
+| | | | affinity | |
+| | | | rule(s) and | |
+| | | | anti-affinity | |
+| | | | rule(s) | |
+| | | | with | |
+| | | | different | |
+| | | | scopes | |
+| | | | (e.g. | |
+| | | | "Affinity | |
+| | | | with the | |
+| | | | scope | |
+| | | | resource | |
+| | | | zone and | |
+| | | | anti-affinity | |
+| | | | with the | |
+| | | | scope NFVI | |
+| | | | node") are | |
+| | | | applicable | |
+| | | | to the | |
+| | | | virtualisation | |
+| | | | containers | |
+| | | | (e.g. | |
+| | | | virtual | |
+| | | | machines) | |
+| | | | to be | |
+| | | | created | |
+| | | | based on | |
+| | | | this VDU. | |
++---------------------------------+---------------------------------+-------------------+-----------------+--------------------------+
+| affinityOrAntiAffinityGroupId | Identifier | 0..N | Identifier(s) | support: |
+| | | | of the | MANDATORY |
+| | | | affinity or | |
+| | | | anti-affinity | |
+| | | | group(s) | |
+| | | | the VDU | |
+| | | | belongs to. | |
+| | | | | |
+| | | | NOTE: Each | |
+| | | | identifier | |
+| | | | references | |
+| | | | an affinity | |
+| | | | or | |
+| | | | anti-affinity | |
+| | | | group which | |
+| | | | expresses | |
+| | | | affinity or | |
+| | | | anti-affinity | |
+| | | | relationships | |
+| | | | between the | |
+| | | | virtualisation | |
+| | | | container(s) | |
+| | | | (e.g. | |
+| | | | virtual | |
+| | | | machine(s)) | |
+| | | | to be | |
+| | | | created | |
+| | | | using this | |
+| | | | VDU and the | |
+| | | | virtualisation | |
+| | | | container(s) | |
+| | | | (e.g. | |
+| | | | virtual | |
+| | | | machine(s)) | |
+| | | | to be | |
+| | | | created | |
+| | | | using other | |
+| | | | VDU(s) in | |
+| | | | the same | |
+| | | | group. | |
++---------------------------------+---------------------------------+-------------------+-----------------+--------------------------+
+| watchdog | String | 0..1 | Watchdog | support: |
+| | | | action to | MANDATORY |
+| | | | be | |
+| | | | triggered | |
+| | | | by the VIM | |
+| | | | for the VNF | |
+| | | | in case the | |
+| | | | heart beat | |
+| | | | fails, e.g. | |
+| | | | reset or | |
+| | | | hard | |
+| | | | shutdown, | |
+| | | | etc. | |
++---------------------------------+---------------------------------+-------------------+-----------------+--------------------------+
+| vmBootUpTimeOut | Integer | 0..1 | Timeout | support: |
+| | | | value for | OPTIONAL |
+| | | | the VNFM to | |
+| | | | wait before | |
+| | | | the | |
+| | | | successful | |
+| | | | booting up | |
+| | | | of the VDU. | |
++---------------------------------+---------------------------------+-------------------+-----------------+--------------------------+