...
Attribute Name | Type | Mult. | Stereotypes | Description |
nsdIdentifier | Identifier | 1 | Preliminary OpenModelAttribute
| Identifier of this NSD class. It globally uniquely identifies an instance of the NSD |
designer | String | 1 | Preliminary OpenModelAttribute
| Identifies the designer of the NSD. |
version | Version | 1 | Preliminary OpenModelAttribute
| Identifies the version of the NSD. |
nsdName | String | 1 | Preliminary OpenModelAttribute
| Provides the human readable name of the NSD. |
nsdInvariantId | Identifier | 1 | Preliminary OpenModelAttribute
| Identifies an NSD in a version independent manner. This attribute is invariant across versions of NSD. |
autoScalingRule | Rule | 0..* | Preliminary OpenModelAttribute
| Specifies a rule to trigger a scaling action on a NS instantiated according to the NSD. 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. NOTE 2: There may be multiple data sources (each identified as monitoredInfo) per rule |
monitoredInfo |
TBD | 0..* | Preliminary OpenModelAttribute
| Identifies either a virtualised resource-related performance metric or a VNF Indicator. |
lifeCycleManagementScript | NsLifeCycleManagementScript | 0..* | Preliminary OpenModelAttribute
| Provides a life cycle management script written in a Domain Specific Language (DSL). |
_virtualLinkDesc | 0..* | Preliminary OpenModelAttribute
| Provides the constituent VLDs. Cardinality of 0 means that the NS is a NF set with unspecified connectivity. | |
_vnfdId | 0..* | Preliminary OpenModelAttribute
PassedByReference | References the VNFD of a constituent VNF. | |
_pnfdId | 0..* | Experimental OpenModelAttribute
PassedByReference | References the PNFD of a constituent PNF. |
...
Attribute Name | Type | Mult. | Stereotypes | Description |
vitualLinkDescProvider | String | 0..1 | Preliminary OpenModelAttribute
| Defines the organization generating the VLD. |
virtuaLinkDescVersion | Version | 1 | Preliminary OpenModelAttribute
| Specifies the version of the VLD. |
virtualLinkDf |
1 | Preliminary OpenModelAttribute
| Specifies properties for instantiating a VL according to a specific flavour. | |
virtualLinkDescId | Identifier | 1 | Preliminary OpenModelAttribute
| Uniquely identifies a VLD in the parent descriptor. For VnfVirtualLinkDesc, the parent descriptor is the VNFD. For NsVirtualLinkDesc, the parent descriptor is the NSD. Note: the description of this class are different in ETSI GS NFV IFA 011 and ETSI GS NFV IFA 014. The present definition merges the 2 definitions. |
connectivityType | 1 | Preliminary OpenModelAttribute
| Specifies the protocol exposed by a VL and the flow pattern supported by the VL. | |
description | String | 0..1 | Preliminary OpenModelAttribute
| Provides human-readable information on the purpose of the VL (e.g. control plane traffic). |
...
Refer to PNF resource IM proposal
Datatypes
MonitoredData
The MonitoredData datatype identifies information to be monitored during the lifetime of a network service instance.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Specifies the virtualised resource related performance metric to be monitored on an NS level or VNF level. One and only one of the attributes shall be included (i.e. there is a XOR relationship between the attributes). |
...
Attribute Name | Type | Mult. | Access | Stereotypes | Description |
flavourId | Identifier | 1 | RW | Preliminary OpenModelAttribute
| Identifies this VirtualLinkDF datatype within a VLD. |
qos | 0..1 | RW | Preliminary OpenModelAttribute
| Specifies quality of service parameters applicable to a VL. | |
serviceAvaibilityLevel | Enum | 0..1 | RW | Preliminary OpenModelAttribute
| Specifies one of the three levels defined in ETSI GS NFV-REL 001: • Level 1 • Level 2 • Level 3 |
...
Attribute Name | Type | Mult. | Access | Stereotypes | Description |
layerProtocol | Enum LayerProtocol | 1 | RW | OpenModelAttribute
| Identifies the protocol this VL gives access to (Ethernet, |
flowPattern | String | 0..1 | RW | OpenModelAttribute
| Identifies the flow pattern of the connectivity (Line, Tree, Mesh). |
...
- LEVEL_1:
- LEVEL_2:
- LEVEL_3:
LayerProtocol
Identifies the protocol this VL gives access to (Ethernet, IPV4, IPV6)
Contains Enumeration Literals:
- IPV4:
- IPV6:
Primitives
Number
This primitive type is a superset of the standard UML numbering primitives, e.g. Integer and Real.
...