[SDC] Onboarding 1710 rebase.
[sdc.git] / common / openecomp-tosca-datatype / src / main / resources / globalTypes / openecomp / nodes.yml
index fd1a8e5..fb2e030 100644 (file)
@@ -320,6 +320,9 @@ node_types:
         - 1
         - UNBOUNDED
 
+  org.openecomp.resource.abstract.nodes.ComplexVFC:
+    derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute
+
   org.openecomp.resource.abstract.nodes.VFC:
     derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute
     properties:
@@ -343,6 +346,16 @@ node_types:
         type: string
         status: SUPPORTED
         required: false
+      nfc_code:
+        type: string
+        description: nfc code
+        status: SUPPORTED
+        required: false
+      nfc_function:
+        type: string
+        description: nfc function
+        status: SUPPORTED
+        required: false
       vm_type_tag:
         description: vm type based on naming Convention
         type: string
@@ -537,3 +550,23 @@ node_types:
   org.openecomp.resource.vfc.nodes.volume:
     derived_from: tosca.nodes.BlockStorage
     
+  ### Node types related to Deployment Flavors
+  org.openecomp.resource.abstract.nodes.VnfConfiguration:
+    derived_from: tosca.nodes.Root
+    description: a container for the available flavors
+    properties:
+      allowed_flavors:
+        description: a collection of all available flavor valuesets
+        type: map
+        entry_schema:
+          type: org.openecomp.datatypes.flavors.DeploymentFlavor
+
+  org.openecomp.resource.abstract.nodes.MultiFlavorVFC:
+    derived_from: org.openecomp.resource.abstract.nodes.VFC
+    description: Multi flavored VFC node
+    properties:
+      images:
+        type: map
+        entry_schema:
+          type: org.openecomp.datatypes.ImageInfo
+        required: false
\ No newline at end of file