1 tosca_definitions_version: tosca_simple_yaml_1_2
2 description: ETSI NFV SOL 001 vnf node type definitions version 2.5.1
6 derived_from: tosca.nodes.Root
7 description: The generic abstract type from which all VNF specific abstract node types shall be derived to form, together with other node types, the TOSCA service template(s) representing the VNFD
9 descriptor_id: # instead of vnfd_id
11 description: Globally unique identifier of the VNFD
13 descriptor_version: # instead of vnfd_version
15 description: Identifies the version of the VNFD
17 provider: # instead of vnf_provider
19 description: Provider of the VNF and of the VNFD
21 product_name: # instead of vnf_product_name
23 description: Human readable name for the VNF Product
25 software_version: # instead of vnf_software_version
27 description: Software version of the VNF
29 product_info_name: # instead of vnf_product_info_name
31 description: Human readable name for the VNF Product
33 product_info_description: # instead of vnf_product_info_description
35 description: Human readable description of the VNF Product
40 description: Identifies VNFM(s) compatible with the VNF
43 localization_languages:
45 description: Information about localization languages of the VNF
48 type: string #IETF RFC 5646 string
49 default_localization_language:
50 type: string #IETF RFC 5646 string
51 description: Default localization language that is instantiated if no information about selected localization language is available
53 #configurable_properties:
54 #type: tosca.datatypes.nfv.VnfConfigurableProperties
55 #description: Describes the configurable properties of the VNF
57 # derived types are expected to introduce configurable_properties
58 # with its type derived from
59 # tosca.datatypes.nfv.VnfConfigurableProperties
60 #modifiable_attributes:
61 #type: tosca.datatypes.nfv.VnfInfoModifiableAttributes
62 #description: Describes the modifiable attributes of the VNF
64 # derived types are expected to introduce modifiable_attributes
65 # with its type derived from
66 # tosca.datatypes.nfv.VnfInfoModifiableAttributes
67 lcm_operations_configuration:
68 type: tosca.datatypes.nfv.VnfLcmOperationsConfiguration
69 description: Describes the configuration parameters for the VNF LCM operations
71 monitoring_parameters:
74 type: tosca.datatypes.nfv.VnfMonitoringParameter
75 description: Describes monitoring parameters applicable to the VNF.
79 description: Identifier of the Deployment Flavour within the VNFD
83 description: Human readable description of the DF
86 # type: tosca.datatypes.nfv.VnfProfile
87 # description: Describes a profile for instantiating VNFs of a particular NS DF according to a specific VNFD and VNF DF
91 capability: tosca.capabilities.nfv.VirtualLinkable
92 relationship: tosca.relationships.nfv.VirtualLinksTo
94 # Additional requirements shall be defined in the VNF specific node type (deriving from tosca.nodes.nfv.VNF) corresponding to NS virtual links that need to connect to VnfExtCps
97 type: tosca.interfaces.nfv.Vnflcm