1 tosca_definitions_version: tosca_simple_yaml_1_0_0
4 derived_from: tosca.nodes.Root
5 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
7 descriptor_id: # instead of vnfd_id
9 description: Globally unique identifier of the VNFD
11 descriptor_version: # instead of vnfd_version
13 description: Identifies the version of the VNFD
15 provider: # instead of vnf_provider
17 description: Provider of the VNF and of the VNFD
19 product_name: # instead of vnf_product_name
21 description: Human readable name for the VNF Product
23 software_version: # instead of vnf_software_version
25 description: Software version of the VNF
27 product_info_name: # instead of vnf_product_info_name
29 description: Human readable name for the VNF Product
31 product_info_description: # instead of vnf_product_info_description
33 description: Human readable description of the VNF Product
38 description: Identifies VNFM(s) compatible with the VNF
41 localization_languages:
43 description: Information about localization languages of the VNF
46 type: string #IETF RFC 5646 string
47 default_localization_language:
48 type: string #IETF RFC 5646 string
49 description: Default localization language that is instantiated if no information about selected localization language is available
51 #configurable_properties:
52 #type: tosca.datatypes.nfv.VnfConfigurableProperties
53 #description: Describes the configurable properties of the VNF
55 # derived types are expected to introduce configurable_properties
56 # with its type derived from
57 # tosca.datatypes.nfv.VnfConfigurableProperties
58 #modifiable_attributes:
59 #type: tosca.datatypes.nfv.VnfInfoModifiableAttributes
60 #description: Describes the modifiable attributes of the VNF
62 # derived types are expected to introduce modifiable_attributes
63 # with its type derived from
64 # tosca.datatypes.nfv.VnfInfoModifiableAttributes
65 lcm_operations_configuration:
66 type: tosca.datatypes.nfv.VnfLcmOperationsConfiguration
67 description: Describes the configuration parameters for the VNF LCM operations
69 monitoring_parameters:
72 type: tosca.datatypes.nfv.VnfMonitoringParameter
73 description: Describes monitoring parameters applicable to the VNF.
77 description: Identifier of the Deployment Flavour within the VNFD
81 description: Human readable description of the DF
84 # type: tosca.datatypes.nfv.VnfProfile
85 # description: Describes a profile for instantiating VNFs of a particular NS DF according to a specific VNFD and VNF DF
89 capability: tosca.capabilities.nfv.VirtualLinkable
90 relationship: tosca.relationships.nfv.VirtualLinksTo
92 # 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
95 type: tosca.interfaces.nfv.Vnflcm