From 709de031ede9d9407a4830317b2c6c5f8969025b Mon Sep 17 00:00:00 2001 From: Victor Gao Date: Mon, 4 Jun 2018 16:05:09 +0800 Subject: handle model spec by branches Change-Id: I4ac13c55261be3e347b00c46fc21d721f8c3332b Issue-ID: MODELING-79 Signed-off-by: Victor Gao --- docs/ONAP release 2 spec/im/vnfdf.rst | 210 ---------------------------------- 1 file changed, 210 deletions(-) delete mode 100644 docs/ONAP release 2 spec/im/vnfdf.rst (limited to 'docs/ONAP release 2 spec/im/vnfdf.rst') diff --git a/docs/ONAP release 2 spec/im/vnfdf.rst b/docs/ONAP release 2 spec/im/vnfdf.rst deleted file mode 100644 index c78de9f..0000000 --- a/docs/ONAP release 2 spec/im/vnfdf.rst +++ /dev/null @@ -1,210 +0,0 @@ -.. 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 - -Class: VnfDf -============ - -+----------------------------+-----------------------------+------------------+-----------------------+--------------------------+ -| **Attribute Name** | **Type** | **Multiplicity** | **Description** | **Applied Stereotypes** | -+============================+=============================+==================+=======================+==========================+ -| flavorId | Identifier | 1 | Identifier | support: | -| | | | of this DF | MANDATORY | -| | | | within the | | -| | | | VNFD. | | -+----------------------------+-----------------------------+------------------+-----------------------+--------------------------+ -| description | String | 1 | Human | support: | -| | | | readable | MANDATORY | -| | | | description | | -| | | | of the DF. | | -+----------------------------+-----------------------------+------------------+-----------------------+--------------------------+ -| vduProfile | VduProfile | 1..N | Describes | support: | -| | | | additional | MANDATORY | -| | | | instantiation | | -| | | | data for | | -| | | | the VDUs | | -| | | | used in | | -| | | | this | | -| | | | flavor. | | -+----------------------------+-----------------------------+------------------+-----------------------+--------------------------+ -| virtualLinkProfile | VirtualLinkProfile | 0..N | Defines the | support: | -| | | | internal | MANDATORY | -| | | | VLD along | | -| | | | with | | -| | | | additional | | -| | | | data which | | -| | | | is used in | | -| | | | this DF. | | -| | | | | | -| | | | NOTE 1: | | -| | | | This allows | | -| | | | for | | -| | | | different | | -| | | | VNF | | -| | | | internal | | -| | | | topologies | | -| | | | between | | -| | | | DFs. | | -| | | | | | -| | | | NOTE 2: | | -| | | | virtualLink | | -| | | | Profile | | -| | | | needs to be | | -| | | | provided | | -| | | | for all VLs | | -| | | | that the | | -| | | | CPs of the | | -| | | | VDUs in the | | -| | | | VDU | | -| | | | profiles | | -| | | | connect to. | | -+----------------------------+-----------------------------+------------------+-----------------------+--------------------------+ -| instantiationLevel | InstantiationLevel | 1..N | Describes | support: | -| | | | the various | MANDATORY | -| | | | levels of | | -| | | | resources | | -| | | | that can be | | -| | | | used to | | -| | | | instantiate | | -| | | | the VNF | | -| | | | using this | | -| | | | flavour. | | -| | | | | | -| | | | Examples: | | -| | | | Small, | | -| | | | Medium, | | -| | | | Large. | | -| | | | | | -| | | | If there is | | -| | | | only one | | -| | | | "instantiationLevel" | | -| | | | entry, it | | -| | | | shall be | | -| | | | treated as | | -| | | | the default | | -| | | | instantiation | | -| | | | level for | | -| | | | this DF. | | -+----------------------------+-----------------------------+------------------+-----------------------+--------------------------+ -| affinityOrAntiAffinityGroup| AffinityOrAntiAffinityGroup | 0..N | Specifies | support: | -| | | | affinity or | MANDATORY | -| | | | anti-affinity | | -| | | | relationship | | -| | | | applicable | | -| | | | between the | | -| | | | virtualisation | | -| | | | containers | | -| | | | (e.g. | | -| | | | virtual | | -| | | | machines) | | -| | | | to be | | -| | | | created | | -| | | | using | | -| | | | different | | -| | | | VDUs or | | -| | | | internal | | -| | | | VLs to be | | -| | | | created | | -| | | | using | | -| | | | different | | -| | | | VnfVirtualLinkDesc(s) | | -| | | | in the same | | -| | | | affinity or | | -| | | | anti-affinity | | -| | | | group. | | -| | | | | | -| | | | NOTE: | | -| | | | In the | | -| | | | present | | -| | | | specification, | | -| | | | including | | -| | | | either | | -| | | | VDU(s) or | | -| | | | VnfVirtualLinkDesc(s) | | -| | | | into the | | -| | | | same | | -| | | | affinity or | | -| | | | anti-affinity | | -| | | | group is | | -| | | | supported. | | -| | | | Extension | | -| | | | to support | | -| | | | including | | -| | | | both VDU(s) | | -| | | | and | | -| | | | VnfVirtualLinkDesc(s) | | -| | | | into the | | -| | | | same | | -| | | | affinity or | | -| | | | anti-affinity | | -| | | | group is | | -| | | | left for | | -| | | | future | | -| | | | specification. | | -+----------------------------+-----------------------------+------------------+-----------------------+--------------------------+ -| scalingAspect | ScalingAspect | 0..N | The scaling | support: | -| | | | aspects | MANDATORY | -| | | | supported | | -| | | | by this DF | | -| | | | of the VNF. | | -| | | | scalingAspect | | -| | | | shall be | | -| | | | present if | | -| | | | the VNF | | -| | | | supports | | -| | | | scaling. | | -+----------------------------+-----------------------------+------------------+-----------------------+--------------------------+ -| placementGroup | PlacementGroup | 0..N | Determine | support: | -| | | | where | EXPERIMENTAL | -| | | | VNFC's | | -| | | | (VDU's) are | | -| | | | placed with | | -| | | | respect to | | -| | | | the VNF | | -+----------------------------+-----------------------------+------------------+-----------------------+--------------------------+ -| baseConfigGroup | BaseConfigGroup | 0..1 |- BaseConfigGroup | support: | -| | | | may set | EXPERIMENTAL | -| | | | Access | | -| | | | Control | | -| | | | Lists | | -| | | | (ACL's) | | -| | | | and | | -| | | | establish | | -| | | | security | | -| | | | groups | | -| | | | and | | -| | | | server | | -| | | | groups. | | -| | | | | | -| | | |- BaseConfigGroup | | -| | | | creates/establishs | | -| | | | storage for the | | -| | | | VM's (OpenStack | | -| | | | Cinder). | | -| | | | | | -| | | |- BaseConfigGroup | | -| | | | may | | -| | | | establish | | -| | | | internal | | -| | | | networks | | -| | | | such as | | -| | | | OAM (VNF | | -| | | | Mgmt) or | | -| | | | MNS | | -| | | | (Maintenance & | | -| | | | Surveillance) | | -| | | | established. | | -+----------------------------+-----------------------------+------------------+-----------------------+--------------------------+ -| deploymentGroup | DeploymentGroup | 1..N | DeploymentGroup | support: | -| | | | provides | EXPERIMENTAL | -| | | | the minimum | | -| | | | viable VDU | | -| | | | and | | -| | | | associated | | -| | | | VNFC | | -| | | | configuration | | -| | | | for a | | -| | | | useable | | -| | | | VNF. | | -+----------------------------+-----------------------------+------------------+-----------------------+--------------------------+ - \ No newline at end of file -- cgit 1.2.3-korg