diff options
author | 2018-05-18 15:23:12 +0100 | |
---|---|---|
committer | 2018-05-27 23:13:27 +0300 | |
commit | cb72310ab92091c47502f7e3c1bf2162884dca83 (patch) | |
tree | cfd6fbf0abf585c35f16dd72380a703cbdc13e8b /catalog-be/src/main/resources/import/tosca/nfv-types/VNF/VNF.yml | |
parent | a4d6b57e6b8babca1007680fa51fa38f2eccf536 (diff) |
R2 model updates
All model verification changes and updated in single patch.
Change-Id: Ie794dc141400490bf1a858a8d6c9d1c45e5b9443
Issue-ID: SDC-1253
Signed-off-by: Michael Lando <ml636r@att.com>
Diffstat (limited to 'catalog-be/src/main/resources/import/tosca/nfv-types/VNF/VNF.yml')
-rw-r--r-- | catalog-be/src/main/resources/import/tosca/nfv-types/VNF/VNF.yml | 65 |
1 files changed, 65 insertions, 0 deletions
diff --git a/catalog-be/src/main/resources/import/tosca/nfv-types/VNF/VNF.yml b/catalog-be/src/main/resources/import/tosca/nfv-types/VNF/VNF.yml new file mode 100644 index 0000000000..f0800a8de3 --- /dev/null +++ b/catalog-be/src/main/resources/import/tosca/nfv-types/VNF/VNF.yml @@ -0,0 +1,65 @@ +tosca_definitions_version: tosca_simple_yaml_1_0_0 +node_types: + tosca.nodes.nfv.VNF: + derived_from: tosca.nodes.Root + properties: + descriptor_id: # instead of vnfd_id + type: string # GUID + required: true + descriptor_version: # instead of vnfd_version + type: string + required: true + provider: # instead of vnf_provider + type: string + required: true + product_name: # instead of vnf_product_name + type: string + required: true + software_version: # instead of vnf_software_version + type: string + required: true + product_info_name: # instead of vnf_product_info_name + type: string + required: false + product_info_description: # instead of vnf_product_info_description + type: string + required: false + vnfm_info: + type: list + entry_schema: + type: string + required: true + localization_languages: + type: list + entry_schema: + type: string + required: false + default_localization_language: + type: string + required: false + configurable_properties: + type: tosca.datatypes.nfv.VnfConfigurableProperties + required: false +# modifiable_attributes: +# type: tosca.datatypes.nfv.VnfInfoModifiableAttributes +# required: false # true in IFA011, but all of members are false. Align with the IM, it is false + flavour_id: + type: string + required: true + flavour_description: + type: string + required: true + capabilities: + # monitoring_parameter: + # modelled as ad hoc capabilities in the VNF node template + requirements: + - virtual_link: + capability: tosca.capabilities.nfv.VirtualLinkable + relationship: tosca.relationships.nfv.VirtualLinksTo + node: tosca.nodes.nfv.VnfVirtualLink + occurrences: + - 0 + - UNBOUNDED + interfaces: + Nfv: + type: tosca.interfaces.node.lifecycle.Standard |