[VVP] Enforce R-35666 by ensuring a network exists for int_ parameters
[vvp/validation-scripts.git] / ice_validator / heat_requirements.json
index 3918702..e028715 100644 (file)
@@ -1,5 +1,5 @@
 {
-    "created": "2019-09-19T06:31:59.844469", 
+    "created": "2019-10-07T06:33:21.040671", 
     "current_version": "el alto", 
     "project": "", 
     "versions": {
             "needs_amount": 813
         }, 
         "el alto": {
-            "created": "2019-09-19T06:31:59.844406", 
+            "created": "2019-10-07T06:33:21.040606", 
             "filters": {}, 
             "filters_amount": 0, 
             "needs": {
                     "title_from_content": "", 
                     "type": "req", 
                     "type_name": "Requirement", 
-                    "updated": "dublin", 
+                    "updated": "el alto", 
                     "validated_by": "", 
                     "validation_mode": "static"
                 }, 
                     "title_from_content": "", 
                     "type": "req", 
                     "type_name": "Requirement", 
-                    "updated": "dublin", 
+                    "updated": "el alto", 
                     "validated_by": "", 
                     "validation_mode": "static"
                 }, 
                     "title_from_content": "", 
                     "type": "req", 
                     "type_name": "Requirement", 
-                    "updated": "dublin", 
+                    "updated": "el alto", 
                     "validated_by": "", 
                     "validation_mode": "static"
                 }, 
                     "title_from_content": "", 
                     "type": "req", 
                     "type_name": "Requirement", 
-                    "updated": "dublin", 
+                    "updated": "el alto", 
                     "validated_by": "", 
                     "validation_mode": "static"
                 }, 
                     "title_from_content": "", 
                     "type": "req", 
                     "type_name": "Requirement", 
-                    "updated": "dublin", 
+                    "updated": "el alto", 
                     "validated_by": "", 
                     "validation_mode": ""
                 }, 
                     "title_from_content": "", 
                     "type": "req", 
                     "type_name": "Requirement", 
-                    "updated": "dublin", 
+                    "updated": "el alto", 
                     "validated_by": "", 
                     "validation_mode": "static"
                 }, 
                     "title_from_content": "", 
                     "type": "req", 
                     "type_name": "Requirement", 
-                    "updated": "dublin", 
+                    "updated": "el alto", 
                     "validated_by": "", 
                     "validation_mode": "in_service"
                 }, 
                     "title_from_content": "", 
                     "type": "req", 
                     "type_name": "Requirement", 
-                    "updated": "", 
+                    "updated": "el alto", 
                     "validated_by": "", 
                     "validation_mode": "static"
                 }, 
                     "validation_mode": "none"
                 }, 
                 "R-610010": {
-                    "description": "A VNF's Heat Orchestration Template's Base Module **MAY** declare zero, one,\nor more than one ``OS::Nova::Server`` resource.", 
+                    "description": "A VNF's Heat Orchestration Template's Base Module **MAY** declare zero, one,\nor more than one ``OS::Nova::Server`` resource.  A ``OS::Nova::Server``\n**MAY** be created in the base module or a nested yaml file invoked by the\nbase module.", 
                     "docname": "Chapter5/Heat/ONAP Heat VNF Modularity", 
                     "full_title": "", 
                     "hide_links": "", 
                     "validation_mode": "none"
                 }, 
                 "R-610020": {
-                    "description": "If a VNF's Heat Orchestration Template's Base Module contains two or more\n``OS::Nova::Server`` resources, the ``OS::Nova::Server`` resources **MAY**\ndefine the same ``{vm-type}`` (as defined in R-01455) or **MAY**\ndefine different ``{vm-type}``.\n\nNote that\n\n- there is no constraint on the number of unique ``{vm-type}`` defined in\n  the base module.\n- there is no constraint on the number of ``OS::Nova::Server`` resources\n  that define the same ``{vm-type}`` in the base module.", 
+                    "description": "If a VNF's Heat Orchestration Template's Base Module contains two or more\n``OS::Nova::Server`` resources (created in the base module itself and/or\nin a nested yaml file invoked by the base module), the ``OS::Nova::Server``\nresources **MAY**\ndefine the same ``{vm-type}`` (as defined in R-01455) or **MAY**\ndefine different ``{vm-type}``.\n\nNote that\n\n- there is no constraint on the number of unique ``{vm-type}`` defined in\n  the base module.\n- there is no constraint on the number of ``OS::Nova::Server`` resources\n  that define the same ``{vm-type}`` in the base module.\n- if an ``OS::Nova::Server`` is created in a nested yaml file invoked by\n  the base module, the nested yaml file **MUST NOT** contain more than one\n  ``OS::Nova::Server`` resource (as defined in R-17528).", 
                     "docname": "Chapter5/Heat/ONAP Heat VNF Modularity", 
                     "full_title": "", 
                     "hide_links": "", 
                     "validation_mode": "none"
                 }, 
                 "R-610030": {
-                    "description": "A VNF's Heat Orchestration Template's Incremental Module **MUST**\ndeclare one or more ``OS::Nova::Server`` resources.", 
+                    "description": "A VNF's Heat Orchestration Template's Incremental Module **MUST**\ndeclare one or more ``OS::Nova::Server`` resources.  A ``OS::Nova::Server``\n**MAY** be created in the incremental module or a nested yaml file invoked\nby the incremental module.", 
                     "docname": "Chapter5/Heat/ONAP Heat VNF Modularity", 
                     "full_title": "", 
                     "hide_links": "", 
                     "validation_mode": "static"
                 }, 
                 "R-610040": {
-                    "description": "If a VNF\u2019s Heat Orchestration Template\u2019s Incremental Module contains two or\nmore ``OS::Nova::Server`` resources, the ``OS::Nova::Server`` resources\n**MAY** define the same ``{vm-type}`` (as defined in R-01455) or **MAY**\ndefine different ``{vm-type}``.\n\nNote that\n\n- there is no constraint on the number of unique ``{vm-type}`` defined in\n  the incremental module.\n- there is no constraint on the number of ``OS::Nova::Server`` resources\n  that define the same ``{vm-type}`` in the incremental module.", 
+                    "description": "If a VNF's Heat Orchestration Template's Incremental Module contains two or\nmore ``OS::Nova::Server`` resources, the ``OS::Nova::Server`` resources\n**MAY** define the same ``{vm-type}`` (as defined in R-01455) or **MAY**\ndefine different ``{vm-type}``.\n\nNote that\n\n- there is no constraint on the number of unique ``{vm-type}`` defined in\n  the incremental module.\n- there is no constraint on the number of ``OS::Nova::Server`` resources\n  that define the same ``{vm-type}`` in the incremental module.\n- if an ``OS::Nova::Server`` is created in a nested yaml file invoked by\n  the incremental module, the nested yaml file **MUST NOT** contain more\n  than one ``OS::Nova::Server`` resource (as defined in R-17528).", 
                     "docname": "Chapter5/Heat/ONAP Heat VNF Modularity", 
                     "full_title": "", 
                     "hide_links": "", 
                     "validation_mode": "none"
                 }, 
                 "R-610050": {
-                    "description": "A VNF\u2019s Heat Orchestration Template's ``OS::Nova::Server`` resource unique\n``{vm-type}`` (as defined in R-01455) **MAY** exist in the VNF's\nHeat Orchestration Template's Base Module and/or one or more of the VNF's\nHeat Orchestration Template's Incremental Modules.", 
+                    "description": "The same ``{vm-type}`` for a VNF's Heat Orchestration Template's\n``OS::Nova::Server`` resource (as defined in R-01455) **MAY** exist in\nthe VNF's Heat Orchestration Template's Base Module (or invoked nested yaml\nfile) and/or one or more of the VNF's Heat Orchestration Template's\nIncremental Modules (or invoked nested yaml file).", 
                     "docname": "Chapter5/Heat/ONAP Heat VNF Modularity", 
                     "full_title": "", 
                     "hide_links": "", 
                     "title_from_content": "", 
                     "type": "req", 
                     "type_name": "Requirement", 
-                    "updated": "dublin", 
+                    "updated": "el alto", 
                     "validated_by": "", 
                     "validation_mode": "static"
                 }, 
                     "title_from_content": "", 
                     "type": "req", 
                     "type_name": "Requirement", 
-                    "updated": "dublin", 
+                    "updated": "el alto", 
                     "validated_by": "", 
                     "validation_mode": "static"
                 }, 
                     "title_from_content": "", 
                     "type": "req", 
                     "type_name": "Requirement", 
-                    "updated": "dublin", 
+                    "updated": "el alto", 
                     "validated_by": "", 
                     "validation_mode": "static"
                 },