Description
A VNFDesc is a deployment template which describes a VNF in terms of deployment and operational behaviour requirements. It also contains connectivity, interface and virtualised resource requirements.
Associations
table of relationships
Related Class | Type | Name | Description | Cardinality |
---|---|---|---|---|
Attributes
table of attributes
Attribute | Qualifier | Cardinality | Content | Description |
---|---|---|---|---|
vnfProvider | M | 1 | String | Provider of the VNFD. |
configurableProperties | M | 0..* | ConfigurableProperties | Describes the configurable properties of the VNF (e.g. related to auto scaling and auto healing). |
configurableProperties | M | 0..* | ConfigurableProperties | Describes the configurable properties of the VNF (e.g. related to auto scaling and auto healing). |
configurableProperties | M | 0..* | ConfigurableProperties | Describes the configurable properties of the VNF (e.g. related to auto scaling and auto healing). |
configurableProperties | M | 0..* | ConfigurableProperties | Describes the configurable properties of the VNF (e.g. related to auto scaling and auto healing). |
vnfProductInfoDescription | M | 1 | String | Human readable description of the VNF Product. Can change during the VNF Product lifetime. |
configurableProperties | M | 0..* | ConfigurableProperties | Describes the configurable properties of the VNF (e.g. related to auto scaling and auto healing). |
modifiableAttributes | M | 0..* | NameValuePair | Describes the VNF-specific attributes that are modifiable. |
vnfIndicator | M | 0..* | NameValuePair | Declares the VNF indicators that are supported by this VNF, along with allowed values. |
autoScale | M | 0..* | String | Rule that determines when a scaling action needs to be triggered on a VNF instance e.g. based on certain VNF indicator values or VNF indicator value changes or a combination of VNF indicator value(s) and monitoring parameter(s). |
configurableProperties | M | 0..* | ConfigurableProperties | Describes the configurable properties of the VNF (e.g. related to auto scaling and auto healing). |
configurableProperties | M | 0..* | ConfigurableProperties | Describes the configurable properties of the VNF (e.g. related to auto scaling and auto healing). |
configurableProperties | M | 0..* | ConfigurableProperties | Describes the configurable properties of the VNF (e.g. related to auto scaling and auto healing). |
configurableProperties | M | 0..* | ConfigurableProperties | Describes the configurable properties of the VNF (e.g. related to auto scaling and auto healing). |
configurableProperties | M | 0..* | ConfigurableProperties | Describes the configurable properties of the VNF (e.g. related to auto scaling and auto healing). |
configurableProperties | M | 0..* | ConfigurableProperties | Describes the configurable properties of the VNF (e.g. related to auto scaling and auto healing). |
configurableProperties | M | 0..* | ConfigurableProperties | Describes the configurable properties of the VNF (e.g. related to auto scaling and auto healing). |
configurableProperties | M | 0..* | ConfigurableProperties | Describes the configurable properties of the VNF (e.g. related to auto scaling and auto healing). |