...
Info Element From ETSI GS NFV-IFA 011 | Implementation in ETSI NFV-SOL001 | Derived from | Description |
l2AddressData | tosca.datatype.nfv.L2AddressData | tosca.datatypes.Root | Describes the information on the MAC addresses to be assigned to the connection point(s) instantiated from the parent Connection Point Descriptor |
L3AddressData | tosca.datatypes.nfv.L3AddressData | tosca.datatypes.Root | A complex TOSCA data type describe L3AddressData information element, it provides the information on the IP addresses to be assigned to the connection point instantiated from the parent Connection Point Descriptor |
AddressData | tosca.datatypes.nfv.AddressData | tosca.datatypes.Root | A complex TOSCA data type describe AddressData information elemen, it provides information on the addresses to be assigned to the connection point(s) instantiated from a Connection Point |
VirtualNetworkInterfaceRequirements | tosca.datatypes.nfv.VirtualNetworkInterfaceRequirements | tosca.datatypes.Root | A complex TOSCA data type describe VirtualNetworkInterfaceRequirements information element, it provides the information to specify requirements on a virtual network interface realizing the CPs instantiated from this CPD |
ConnectivityType | tosca.datatypes.nfv.ConnectivityType | tosca.datatypes.Root | A complex TOSCA data type used to describe ConnectivityType information element |
RequestedAdditionalCapabilityData | tosca.datatypes.nfv.RequestedAdditionalCapability | tosca.datatypes.Root | Describes additional capability for a particular VDU e.g. acceleration |
VirtualMemoryData | tosca.datatypes.nfv.VirtualMemory | tosca.datatypes.Root | Describes virtual memory for virtualized compute descriptor |
VirtualCpuData | tosca.datatypes.nfv.VirtualCpu | tosca.datatypes.Root | Describes virtual CPU (s) for virtualized compute descriptor |
VirtualCpuPinning | tosca.datatypes.nfv.VirtualCpuPinning | tosca.datatypes.Root | Describes CPU pinning configuration for a particular CPU |
VnfcConfigurableProperties | tosca.datatypes.nfv.VnfcConfigurableProperties | tosca.datatypes.Root | Describes additional configurable properties of a VNFC |
VduProfile | tosca.datatypes.nfv.VduProfile | tosca.datatypes.Root | Describes additional instantiation data for a given VDU used in the a specific deployment flavour |
VirtualLinkProfile | tosca.datatypes.nfv.VlProfile | tosca.datatypes.Root | Describes additional instantiation data for a given VL used in the a specific deployment flavour |
InstantiationLevel | tosca.datatypes.nfv.InstantiationLevel | tosca.datatypes.Root | Describes a given level of resources to be instantiated within a deployment flavour in term of the number VNFC instances to be created from each VDU |
VduLevel | tosca.datatypes.nfv.VduLevel | tosca.datatypes.Root | Indicates for a given VDU in a given level the number of instances to deploy |
ScaleInfo | tosca.datatypes.nfv.ScaleInfo | tosca.datatypes.Root | Indicates for a given Scaling Aspect the corresponding Scaling Level |
Inject File | tosca.datatypes.nfv.injectFile | tosca.datatypes.Root | Note: ONAP extension used for vCPE use case |
R-XXXXXXXX: The below table describes the data types used for LCM configuration and is based on information elements defied in ETSI GS NFV-IFA 011. The LCM configuration data elements used in VNFD MUST comply with the below table.
...
Info Element From ETSI GS NFV-IFA 011 | Implementation in TOSCA ETSI NFV Profile-SOL001 | Derived from | Description |
VnfLcmOperationsConfiguration | tosca.datatypes.nfv.VnfLcmOperationsConfiguration | tosca.datatypes.Root | Represents information to configure lifecycle management operations. Each VNF LCM operation configuration represent as a container for all attributes that effect the invocation of the VNF Lifecycle Management operations – see below per LCM operation |
InstantiateVnfOpConfig | tosca.datatypes.nfv.VnfInstantiateOperationConfiguration | tosca.datatypes.Root | Represents information that affect the invocation of the InstantiateVnf operation |
ScaleVnfOpConfig | tosca.datatypes.nfv.VnfScaleOperationConfiguration | tosca.datatypes.Root | Represents information that affect the invocation of the ScaleVnf operation |
ScaleVnfToLevelOpConfig | tosca.datatypes.nfv.VnfScaleToLevelOperationConfiguration | tosca.datatypes.Root | Represents information that affect the invocation of the ScaleVnfToLevel operation |
HealVnfOpConfig | tosca.datatypes.nfv.VnfHealOperationConfiguration | tosca.datatypes.Root | Represents information that affect the invocation of the HealVnf operation |
TerminateVnfOpConfig | tosca.datatypes.nfv.VnfTerminateOperationConfiguration | tosca.datatypes.Root | Represents information that affect the invocation of the TerminateVnf |
OperateVnfOpConfig | tosca.datatypes.nfv.VnfOperateOperationConfiguration | tosca.datatypes.Root | Represents information that affect the invocation of the OperateVnf operation |
ChangeVnfFlavourOpConfig | tosca.datatypes.nfv.VnfChangeFlavourOperationConfiguration | tosca.datatypes.Root | Defines attributes for invocation of ChangeVnfFlavour operation |
ChangeExtVnfConnectivityOpConfig | tosca.datatypes.nfv.VnfExtConnectivityOperationConfiguration | tosca.datatypes.Root | Defines attributes for invocation of ChangeExtVnfConnectivty operation |
...