summaryrefslogtreecommitdiffstats
path: root/papyrus/ONAP Information Model/Resource.uml
diff options
context:
space:
mode:
authorjjewitt58 <jessie.jewitt@oamtechnologies.com>2018-08-23 09:08:53 -0700
committerjjewitt58 <jessie.jewitt@oamtechnologies.com>2018-08-23 09:08:53 -0700
commit832a68c3e85b7493c9916d9cf3bf3920e59d9cfb (patch)
tree4d23359408f6a7899bd4f289567aa0aeed47962e /papyrus/ONAP Information Model/Resource.uml
parent052517cb0f0cd60bfe1519c917f9231a01914b94 (diff)
Apply profile and move NSD to Resource
Issue-ID: MODELING-104 Change-Id: I33a3b5d5993b362585d8d6c807972fb5fffb2e6a Signed-off-by: jjewitt58 <jessie.jewitt@oamtechnologies.com>
Diffstat (limited to 'papyrus/ONAP Information Model/Resource.uml')
-rw-r--r--papyrus/ONAP Information Model/Resource.uml293
1 files changed, 286 insertions, 7 deletions
diff --git a/papyrus/ONAP Information Model/Resource.uml b/papyrus/ONAP Information Model/Resource.uml
index 5a5ad16..ba83318 100644
--- a/papyrus/ONAP Information Model/Resource.uml
+++ b/papyrus/ONAP Information Model/Resource.uml
@@ -1,8 +1,287 @@
<?xml version="1.0" encoding="UTF-8"?>
-<uml:Package xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xmi:id="_jh99MDOHEei5Af8DcjrhIQ" name="Resource">
- <packagedElement xmi:type="uml:Package" xmi:id="_lK97UDOHEei5Af8DcjrhIQ" name="Associations"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_lK-iYDOHEei5Af8DcjrhIQ" name="Diagrams"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_lK-iYTOHEei5Af8DcjrhIQ" name="Interfaces"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_lK_JcDOHEei5Af8DcjrhIQ" name="ObjectClasses"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_lK_JcTOHEei5Af8DcjrhIQ" name="TypeDefinitions"/>
-</uml:Package>
+<xmi:XMI xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:OpenModel_Profile="http:///schemas/OpenModel_Profile/_zWCisKVxEeikF6xsfT18UA/26" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http:///schemas/OpenModel_Profile/_zWCisKVxEeikF6xsfT18UA/26 OpenModel_Profile.profile.uml#_zWYg8KVxEeikF6xsfT18UA">
+ <uml:Package xmi:id="_jh99MDOHEei5Af8DcjrhIQ" name="Resource">
+ <packagedElement xmi:type="uml:Package" xmi:id="_lK97UDOHEei5Af8DcjrhIQ" name="Associations"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_lK-iYDOHEei5Af8DcjrhIQ" name="Diagrams"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_lK-iYTOHEei5Af8DcjrhIQ" name="Interfaces"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_lK_JcDOHEei5Af8DcjrhIQ" name="ObjectClasses">
+ <packagedElement xmi:type="uml:Class" xmi:id="_13KfMDzEEeiWMf5FLWfdLA" name="NetworkServiceDescriptor">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_13KfMTzEEeiWMf5FLWfdLA" annotatedElement="_13KfMDzEEeiWMf5FLWfdLA">
+ <body>The NSD class is a deployment template whose instances are used by the NFVO for the lifecycle management of NSs.</body>
+ </ownedComment>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_13KfMjzEEeiWMf5FLWfdLA" name="nsdIdentifier">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_13KfMzzEEeiWMf5FLWfdLA" annotatedElement="_13KfMjzEEeiWMf5FLWfdLA">
+ <body>Identifier of this NSD class. It globally uniquely identifies an instance of the NSD</body>
+ </ownedComment>
+ <type xmi:type="uml:DataType" href="Common.uml#_AuYtcDkBEeiWMf5FLWfdLA"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_13KfNDzEEeiWMf5FLWfdLA" name="designer">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_13KfNTzEEeiWMf5FLWfdLA" annotatedElement="_13KfNDzEEeiWMf5FLWfdLA">
+ <body>Identifies the designer of the NSD.</body>
+ </ownedComment>
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_13KfNjzEEeiWMf5FLWfdLA" name="version">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_13KfNzzEEeiWMf5FLWfdLA" annotatedElement="_13KfNjzEEeiWMf5FLWfdLA">
+ <body>Identifies the version of the NSD.</body>
+ </ownedComment>
+ <type xmi:type="uml:PrimitiveType" href="Common.uml#_oXexoD2uEeiu6I5JfRTxxQ"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_13LGQDzEEeiWMf5FLWfdLA" name="nsdName">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_13LGQTzEEeiWMf5FLWfdLA" annotatedElement="_13LGQDzEEeiWMf5FLWfdLA">
+ <body>Provides the human readable name of the NSD.</body>
+ </ownedComment>
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_13LGQjzEEeiWMf5FLWfdLA" name="nsdInvariantId">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_13LGQzzEEeiWMf5FLWfdLA" annotatedElement="_13LGQjzEEeiWMf5FLWfdLA">
+ <body>Identifies an NSD in a version independent manner. This attribute is invariant across versions of NSD.</body>
+ </ownedComment>
+ <type xmi:type="uml:DataType" href="Common.uml#_AuYtcDkBEeiWMf5FLWfdLA"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_13LGYDzEEeiWMf5FLWfdLA" name="autoScalingRule">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_13LGYTzEEeiWMf5FLWfdLA" annotatedElement="_13LGYDzEEeiWMf5FLWfdLA">
+ <body>Specifies a rule to trigger a scaling action on a NS instantiated according to the NSD.&#xD;
+NOTE 1: The rule is based on a combination of assertions on the values of virtualised resource-related performance metrics and VNF Indicators identified by the monitoredInfo attribute.&#xD;
+NOTE 2: There may be multiple data sources (each identified as monitoredInfo) per rule&#xD;
+</body>
+ </ownedComment>
+ <type xmi:type="uml:PrimitiveType" href="Common.uml#_8rNJgD2uEeiu6I5JfRTxxQ"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_13LGYjzEEeiWMf5FLWfdLA"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_13LGYzzEEeiWMf5FLWfdLA" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_CE1gEKY7Eeixw5Ke5QD1pQ" name="monitoredInfo" visibility="public" type="_kEZoSDzEEeiWMf5FLWfdLA">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_Uu6ZkKY7Eeixw5Ke5QD1pQ" annotatedElement="_CE1gEKY7Eeixw5Ke5QD1pQ">
+ <body>Identifies either a virtualised resource-related performance metric or a VNF Indicator.</body>
+ </ownedComment>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Pyyd0KY7Eeixw5Ke5QD1pQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_PzPw0KY7Eeixw5Ke5QD1pQ" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_13LGZDzEEeiWMf5FLWfdLA" name="lifeCycleManagementScript" type="_kEaPVjzEEeiWMf5FLWfdLA">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_13LGZTzEEeiWMf5FLWfdLA" annotatedElement="_13LGZDzEEeiWMf5FLWfdLA">
+ <body>Provides a life cycle management script written in a Domain Specific Language (DSL).</body>
+ </ownedComment>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_13LGZjzEEeiWMf5FLWfdLA"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_13LGZzzEEeiWMf5FLWfdLA" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_13LGbDzEEeiWMf5FLWfdLA" name="security">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_13LGbTzEEeiWMf5FLWfdLA" annotatedElement="_13LGbDzEEeiWMf5FLWfdLA">
+ <body>Provides a signature to prevent tampering. </body>
+ </ownedComment>
+ <type xmi:type="uml:DataType" href="Common.uml#_P-qXMD2vEeiu6I5JfRTxxQ"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_jBZXYD2mEeiu6I5JfRTxxQ" name="_nsdf" aggregation="composite">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_a9SiQEPhEeiVGPeZpaYNtQ" annotatedElement="_jBZXYD2mEeiu6I5JfRTxxQ">
+ <body>Identifies a DF within the scope of an NSD.</body>
+ </ownedComment>
+ <type xmi:type="uml:Class" href="Service.uml#_13gdcDzEEeiWMf5FLWfdLA"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_jBdBwD2mEeiu6I5JfRTxxQ" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_jBdo0D2mEeiu6I5JfRTxxQ" value="*"/>
+ <association xmi:type="uml:Association" href="Service.uml#_jA8rcD2mEeiu6I5JfRTxxQ"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_qMMUsD2nEeiu6I5JfRTxxQ" name="_sapd" aggregation="composite">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_NtSEwEPhEeiVGPeZpaYNtQ" annotatedElement="_qMMUsD2nEeiu6I5JfRTxxQ">
+ <body>Provides the descriptor of a SAP of the NS.</body>
+ </ownedComment>
+ <type xmi:type="uml:Class" href="Service.uml#_45TagDzEEeiWMf5FLWfdLA"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_qMOJ4D2nEeiu6I5JfRTxxQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_qMOw8D2nEeiu6I5JfRTxxQ" value="*"/>
+ <association xmi:type="uml:Association" href="Service.uml#_qMJ4cD2nEeiu6I5JfRTxxQ"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_Wi5kcj2oEeiu6I5JfRTxxQ" name="_vnffgd" aggregation="composite">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_WFbbcEPhEeiVGPeZpaYNtQ" annotatedElement="_Wi5kcj2oEeiu6I5JfRTxxQ">
+ <body>Provides the descriptors of the applicable forwarding graphs.&#xD;
+Cardinality of 0 means that the NS is a NF set with unspecified connectivity.&#xD;
+</body>
+ </ownedComment>
+ <type xmi:type="uml:Class" href="Service.uml#_13ZIsDzEEeiWMf5FLWfdLA"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Wi7ZoD2oEeiu6I5JfRTxxQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Wi8AsD2oEeiu6I5JfRTxxQ" value="*"/>
+ <association xmi:type="uml:Association" href="Service.uml#_Wi3vQD2oEeiu6I5JfRTxxQ"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_YX8Ikj2qEeiu6I5JfRTxxQ" name="_virtualLinkdesc" type="_13WFYDzEEeiWMf5FLWfdLA" aggregation="composite">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_SK3qYEPhEeiVGPeZpaYNtQ" annotatedElement="_YX8Ikj2qEeiu6I5JfRTxxQ">
+ <body>Provides the constituent VLDs.&#xD;
+Cardinality of 0 means that the NS is a NF set with unspecified connectivity.&#xD;
+</body>
+ </ownedComment>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_YX99wD2qEeiu6I5JfRTxxQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YX99wT2qEeiu6I5JfRTxxQ" value="*"/>
+ <association xmi:type="uml:Association" href="Service.uml#_YX6TYD2qEeiu6I5JfRTxxQ"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_JDB-oj2rEeiu6I5JfRTxxQ" name="_vnfdId" aggregation="shared">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_FG3BgEPhEeiVGPeZpaYNtQ" annotatedElement="_JDB-oj2rEeiu6I5JfRTxxQ">
+ <body>References the VNFD of a constituent VNF.</body>
+ </ownedComment>
+ <type xmi:type="uml:Class" href="Vnf.uml#_aaEZADOREeiHat9KcP8uWA"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_JDDz0D2rEeiu6I5JfRTxxQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_JDDz0T2rEeiu6I5JfRTxxQ" value="*"/>
+ <association xmi:type="uml:Association" href="Service.uml#_JDAwgD2rEeiu6I5JfRTxxQ"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_wdAOoD2rEeiu6I5JfRTxxQ" name="_pnfdId" aggregation="shared">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_JkKTQEPhEeiVGPeZpaYNtQ" annotatedElement="_wdAOoD2rEeiu6I5JfRTxxQ">
+ <body>References the PNFD of a constituent PNF.</body>
+ </ownedComment>
+ <type xmi:type="uml:Class" href="Service.uml#_13TCEDzEEeiWMf5FLWfdLA"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_wdCD0D2rEeiu6I5JfRTxxQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_wdCD0T2rEeiu6I5JfRTxxQ" value="*"/>
+ <association xmi:type="uml:Association" href="Service.uml#_wc9LUD2rEeiu6I5JfRTxxQ"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_yX0DkD2tEeiu6I5JfRTxxQ" name="_nestedNsdId" type="_13KfMDzEEeiWMf5FLWfdLA" aggregation="shared">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_BJJ10EPhEeiVGPeZpaYNtQ" annotatedElement="_yX0DkD2tEeiu6I5JfRTxxQ">
+ <body>References the NSD of a constituent nested NS.</body>
+ </ownedComment>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yX1RsD2tEeiu6I5JfRTxxQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_yX14wD2tEeiu6I5JfRTxxQ" value="*"/>
+ <association xmi:type="uml:Association" href="Service.uml#_yXyOYD2tEeiu6I5JfRTxxQ"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_13WFYDzEEeiWMf5FLWfdLA" name="NsVirtualLinkDesc">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_13WFYTzEEeiWMf5FLWfdLA" annotatedElement="_13WFYDzEEeiWMf5FLWfdLA">
+ <body>The NsVirtualLinkDesc class provides general information enabling the instantiation of virtual links.</body>
+ </ownedComment>
+ <generalization xmi:type="uml:Generalization" xmi:id="_k_3H0D2pEeiu6I5JfRTxxQ">
+ <general xmi:type="uml:Class" href="Common.uml#_Tw79sD2pEeiu6I5JfRTxxQ"/>
+ </generalization>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_13WFYzzEEeiWMf5FLWfdLA" name="vitualLinkDescProvider">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_13WFZDzEEeiWMf5FLWfdLA" annotatedElement="_13WFYzzEEeiWMf5FLWfdLA">
+ <body>Defines the organization generating the VLD.</body>
+ </ownedComment>
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_13WFZTzEEeiWMf5FLWfdLA"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_13WFZjzEEeiWMf5FLWfdLA" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_13WFZzzEEeiWMf5FLWfdLA" name="virtuaLinkDescVersion">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_13WFaDzEEeiWMf5FLWfdLA" annotatedElement="_13WFZzzEEeiWMf5FLWfdLA">
+ <body>Specifies the version of the VLD.</body>
+ </ownedComment>
+ <type xmi:type="uml:PrimitiveType" href="Common.uml#_oXexoD2uEeiu6I5JfRTxxQ"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_13WFaTzEEeiWMf5FLWfdLA" name="virtualLinkDf" type="_kEZBoTzEEeiWMf5FLWfdLA">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_13WFajzEEeiWMf5FLWfdLA" annotatedElement="_13WFaTzEEeiWMf5FLWfdLA">
+ <body>Specifies properties for instantiating a VL according to a specific flavour.</body>
+ </ownedComment>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_13WFazzEEeiWMf5FLWfdLA" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_13WFbDzEEeiWMf5FLWfdLA" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_13WFbTzEEeiWMf5FLWfdLA" name="security">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_13WFbjzEEeiWMf5FLWfdLA" annotatedElement="_13WFbTzEEeiWMf5FLWfdLA">
+ <body>Provides a signature to prevent tampering.</body>
+ </ownedComment>
+ <type xmi:type="uml:DataType" href="Common.uml#_P-qXMD2vEeiu6I5JfRTxxQ"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_13WFbzzEEeiWMf5FLWfdLA"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_13WFcDzEEeiWMf5FLWfdLA" value="1"/>
+ </ownedAttribute>
+ </packagedElement>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Package" xmi:id="_lK_JcTOHEei5Af8DcjrhIQ" name="TypeDefinitions">
+ <packagedElement xmi:type="uml:DataType" xmi:id="_kEaPVjzEEeiWMf5FLWfdLA" name="NsLifeCycleManagementScript">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_kEaPVzzEEeiWMf5FLWfdLA" annotatedElement="_kEaPVjzEEeiWMf5FLWfdLA">
+ <body>The LifeCycleManagementScript information element specifies a script for the NS.</body>
+ </ownedComment>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_kEaPWDzEEeiWMf5FLWfdLA" name="event">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_kEaPWTzEEeiWMf5FLWfdLA" annotatedElement="_kEaPWDzEEeiWMf5FLWfdLA">
+ <body>Describes NS lifecycle event(s) or an external stimulus detected on an NFVO reference point. &#xD;
+NOTE 1: A minimum set of NS lifecycle events triggered internally by the NFVO includes: start instantiation, end instantiation, start scaling, end scaling, start healing, end healing, start termination, end termination, start update, end update.&#xD;
+NOTE 2: A minimum set of external stimulus includes: the receipt of request message of instantiation, scaling, healing, termination, update of NS.</body>
+ </ownedComment>
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kEaPWjzEEeiWMf5FLWfdLA" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kEaPWzzEEeiWMf5FLWfdLA" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_kEaPXDzEEeiWMf5FLWfdLA" name="script">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_kEaPXTzEEeiWMf5FLWfdLA" annotatedElement="_kEaPXDzEEeiWMf5FLWfdLA">
+ <body>Includes an NS LCM script (e.g., written in a DSL) triggered to react to one of the events listed in the event attribute.</body>
+ </ownedComment>
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:DataType" xmi:id="_kEZBoTzEEeiWMf5FLWfdLA" name="VirtualLinkDf">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_kEZBojzEEeiWMf5FLWfdLA" annotatedElement="_kEZBoTzEEeiWMf5FLWfdLA">
+ <body>The VirtualLinkDf datatype specifies properties for instantiating a VL according to a specific flavour.</body>
+ </ownedComment>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_kEZBozzEEeiWMf5FLWfdLA" name="flavourId">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_kEZBpDzEEeiWMf5FLWfdLA" annotatedElement="_kEZBozzEEeiWMf5FLWfdLA">
+ <body>Identifies this VirtualLinkDF datatype within a VLD.</body>
+ </ownedComment>
+ <type xmi:type="uml:PrimitiveType" href="../NfvInformationModel/NfvModel.uml#_ijP2UEDOEeW6nNR00wt2vw"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_kEZBpTzEEeiWMf5FLWfdLA" name="qos" type="_kEZo-DzEEeiWMf5FLWfdLA">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_kEZBpjzEEeiWMf5FLWfdLA" annotatedElement="_kEZBpTzEEeiWMf5FLWfdLA">
+ <body>Specifies quality of service parameters applicable to a VL.</body>
+ </ownedComment>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kEZBpzzEEeiWMf5FLWfdLA"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kEZBqDzEEeiWMf5FLWfdLA" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_kEZBqTzEEeiWMf5FLWfdLA" name="serviceAvaibilityLevel" type="_xl3E0KY9Eeixw5Ke5QD1pQ">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_kEZBqjzEEeiWMf5FLWfdLA" annotatedElement="_kEZBqTzEEeiWMf5FLWfdLA">
+ <body>Specifies one of the three levels defined in ETSI GS NFV-REL 001:&#xD;
+• Level 1&#xD;
+• Level 2&#xD;
+• Level 3</body>
+ </ownedComment>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kEZBqzzEEeiWMf5FLWfdLA"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kEZBrDzEEeiWMf5FLWfdLA" value="1"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:DataType" xmi:id="_kEZo-DzEEeiWMf5FLWfdLA" name="NsQoS">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_kEZo-TzEEeiWMf5FLWfdLA" annotatedElement="_kEZo-DzEEeiWMf5FLWfdLA">
+ <body>The NsQoS datatype specifies quality of service parameters applicable to a NS VL.</body>
+ </ownedComment>
+ <generalization xmi:type="uml:Generalization" xmi:id="_nlCDoKY-Eeixw5Ke5QD1pQ">
+ <general xmi:type="uml:DataType" href="Vnf.uml#_B1G2UDd_EeiIfPeSAqyGdQ"/>
+ </generalization>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_kEZo-zzEEeiWMf5FLWfdLA" name="priority">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_kEZo_DzEEeiWMf5FLWfdLA" annotatedElement="_kEZo-zzEEeiWMf5FLWfdLA">
+ <body>Specifies the priority level in case of congestion on the underlying physical links.</body>
+ </ownedComment>
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kEZo_TzEEeiWMf5FLWfdLA"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kEZo_jzEEeiWMf5FLWfdLA" value="1"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_xl3E0KY9Eeixw5Ke5QD1pQ" name="ServiceAvailabilityLevel">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_30piUKY9Eeixw5Ke5QD1pQ" annotatedElement="_xl3E0KY9Eeixw5Ke5QD1pQ">
+ <body>Specifies one of the three levels defined in ETSI GS NFV-REL 001:&#xD;
+• Level 1&#xD;
+• Level 2&#xD;
+• Level 3&#xD;
+</body>
+ </ownedComment>
+ <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_6KjCsKY9Eeixw5Ke5QD1pQ" name="LEVEL_1"/>
+ <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_9VdfgKY9Eeixw5Ke5QD1pQ" name="LEVEL_2"/>
+ <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_AOydEKY-Eeixw5Ke5QD1pQ" name="LEVEL_3"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:DataType" xmi:id="_kEZoSDzEEeiWMf5FLWfdLA" name="MonitoredData">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_kEZoSTzEEeiWMf5FLWfdLA" annotatedElement="_kEZoSDzEEeiWMf5FLWfdLA">
+ <body>The MonitoredData datatype identifies information to be monitored during the lifetime of a network service instance.</body>
+ </ownedComment>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_kEZoSjzEEeiWMf5FLWfdLA" name="vnfIndicatorInfo">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_kEZoSzzEEeiWMf5FLWfdLA" annotatedElement="_kEZoSjzEEeiWMf5FLWfdLA">
+ <body>Uniquely identifies the VNF Indicator class.&#xD;
+One and only one of the attributes shall be included (i.e. there is a XOR relationship between the attributes).</body>
+ </ownedComment>
+ <type xmi:type="uml:DataType" href="Service.uml#_kEZoUjzEEeiWMf5FLWfdLA"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kEZoTDzEEeiWMf5FLWfdLA"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kEZoTTzEEeiWMf5FLWfdLA" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_kEZoTjzEEeiWMf5FLWfdLA" name="monitoringParameter">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_kEZoTzzEEeiWMf5FLWfdLA" annotatedElement="_kEZoTjzEEeiWMf5FLWfdLA">
+ <body>Specifies the virtualised resource related performance metric to be monitored on an NS level or VNF level.&#xD;
+One and only one of the attributes shall be included (i.e. there is a XOR relationship between the attributes).</body>
+ </ownedComment>
+ <type xmi:type="uml:DataType" href="../NfvInformationModel/NfvModel.uml#_cSwAAATLEea-RJOoE5lL-w"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kEZoUDzEEeiWMf5FLWfdLA"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kEZoUTzEEeiWMf5FLWfdLA" value="1"/>
+ </ownedAttribute>
+ </packagedElement>
+ </packagedElement>
+ </uml:Package>
+ <OpenModel_Profile:Preliminary xmi:id="_B4awgKZCEeixw5Ke5QD1pQ" base_Element="_CE1gEKY7Eeixw5Ke5QD1pQ"/>
+ <OpenModel_Profile:Preliminary xmi:id="_PnCKsKZEEeixw5Ke5QD1pQ" base_Element="_JDB-oj2rEeiu6I5JfRTxxQ"/>
+ <OpenModel_Profile:Preliminary xmi:id="_cuz5QKZEEeixw5Ke5QD1pQ" base_Element="_YX8Ikj2qEeiu6I5JfRTxxQ"/>
+ <OpenModel_Profile:Preliminary xmi:id="_-lF3MKZEEeixw5Ke5QD1pQ" base_Element="_kEZBozzEEeiWMf5FLWfdLA"/>
+ <OpenModel_Profile:Preliminary xmi:id="_AR1s4KZFEeixw5Ke5QD1pQ" base_Element="_kEZBpTzEEeiWMf5FLWfdLA"/>
+ <OpenModel_Profile:Preliminary xmi:id="_BwNvYKZFEeixw5Ke5QD1pQ" base_Element="_kEZBqTzEEeiWMf5FLWfdLA"/>
+ <OpenModel_Profile:Preliminary xmi:id="_G98_kKZFEeixw5Ke5QD1pQ" base_Element="_kEZo-zzEEeiWMf5FLWfdLA"/>
+</xmi:XMI>