-  Volume modules may utilize nested Heat templates.
 
+.. req:: 
+    :id: R-270358
+    :target: VNF 
+    :keyword: MUST 
+    :validation_mode: static 
+    :updated: casablanca
+
+    A VNF's Heat Orchestration Template's Cinder Volume Template **MUST**
+    contain either
+
+    * An ``OS::Cinder::Volume`` resource
+    * An ``OS::Heat::ResourceGroup`` resource that references a Nested YAML
+      file that contains an ``OS::Cinder::Volume`` resource
+    * A resource that defines the property ``type`` as a Nested YAML file
+      (i.e., static nesting) and the Nested YAML contains
+      an ``OS::Cinder::Volume`` resource
+
 Optional Property availability_zone
 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 
 
 
 Requirement R-82481 defines how the ``{vm-type}`` is used.
 
+.. req::
+    :id: R-304011
+    :target: VNF 
+    :keyword: MUST 
+    :validation_mode: static 
+    :updated: casablanca
+
+    A VNF's Heat Orchestration Template's ``OS::Nova::Server`` resource's
+
+    * Resource ID
+    * property ``image`` parameter name
+    * property ``flavor`` parameter name
+    * property ``name`` parameter name
+    
+    **MUST** contain the identical ``{vm-type}``
+    and **MUST** follow the naming conventions defined
+    in R-58670, R-45188, R-54171, R-87817, and R-29751.
+
 The table below provides a summary. The sections that follow provides
 the detailed requirements.
 
 ^^^^^^^^^^^^^^^
 
 
+.. req::
+    :id: R-901331
+    :target: VNF
+    :keyword: MUST
+    :validation_mode: static
+    :updated: casablanca
+
+    The VNF's Heat Orchestration Template's Resource ``OS::Nova::Server``
+    property ``image`` value **MUST** be be obtained via a ``get_param``.
+
 .. req::
     :id: R-71152
     :target: VNF
 ^^^^^^^^^^^^^^^^^^
 
 
+.. req::
+    :id: R-481670
+    :target: VNF
+    :keyword: MUST
+    :validation_mode: static
+    :updated: casablanca
+
+    The VNF's Heat Orchestration Template's Resource ``OS::Nova::Server``
+    property ``flavor`` value **MUST** be be obtained via a ``get_param``.
+
 .. req::
     :id: R-50436
     :target: VNF
 ^^^^^^^^^^^^^^^^^
 
 
+.. req::
+    :id: R-663631
+    :target: VNF
+    :keyword: MUST
+    :validation_mode: static
+    :updated: casablanca
+
+    The VNF's Heat Orchestration Template's Resource ``OS::Nova::Server``
+    property ``name`` value **MUST** be be obtained via a ``get_param``.
+
 .. req::
     :id: R-51430
     :target: VNF