summaryrefslogtreecommitdiffstats
path: root/docs/Chapter5/Heat/ONAP Heat Resource ID and Parameter Naming Convention/Nova Parameters.rst
diff options
context:
space:
mode:
Diffstat (limited to 'docs/Chapter5/Heat/ONAP Heat Resource ID and Parameter Naming Convention/Nova Parameters.rst')
-rw-r--r--docs/Chapter5/Heat/ONAP Heat Resource ID and Parameter Naming Convention/Nova Parameters.rst42
1 files changed, 12 insertions, 30 deletions
diff --git a/docs/Chapter5/Heat/ONAP Heat Resource ID and Parameter Naming Convention/Nova Parameters.rst b/docs/Chapter5/Heat/ONAP Heat Resource ID and Parameter Naming Convention/Nova Parameters.rst
index b5501fd..f861615 100644
--- a/docs/Chapter5/Heat/ONAP Heat Resource ID and Parameter Naming Convention/Nova Parameters.rst
+++ b/docs/Chapter5/Heat/ONAP Heat Resource ID and Parameter Naming Convention/Nova Parameters.rst
@@ -35,15 +35,21 @@ Requirement R-82481 defines how the ``{vm-type}`` is used.
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
-
+ * Resource ID (defined in R-29751)
+ * property ``image`` parameter name (defined in R-58670)
+ * property ``flavor`` parameter name (defined in R-45188)
+ * property ``name`` parameter name (defined in R-54171 & R-87817)
+ * property port referenced OS::Neutron::Port Resource ID
+ (defined in R-58670)
**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.
+ in R-58670, R-45188, R-54171, R-87817, and R-29751. And the ``{index}`` in
+ the ``OS::Nova::Server`` Resource ID (defined in R-29751) **MUST** match
+ the ``{vm-type_index}`` defined in
+ the ``OS::Nova::Server`` property ``port``
+ referenced ``OS::Neutron::Port`` Resource ID.
+
The table below provides a summary. The sections that follow provides
the detailed requirements.
@@ -241,18 +247,6 @@ Property: Name
zero and increments by one.
.. req::
- :id: R-40899
- :target: VNF
- :keyword: MUST
- :validation_mode: static
- :updated: casablanca
-
- When the VNF's Heat Orchestration Template's Resource ``OS::Nova::Server``
- property ``name`` parameter is defined as a ``string``, a parameter
- **MUST** be delcared for
- each ``OS::Nova::Server`` resource associated with the ``{vm-type}``.
-
-.. req::
:id: R-87817
:target: VNF
:keyword: MUST
@@ -265,18 +259,6 @@ Property: Name
``{vm-type}_names``.
.. req::
- :id: R-85800
- :target: VNF
- :keyword: MUST
- :validation_mode: static
- :updated: casablanca
-
- When the VNF's Heat Orchestration Template's Resource ``OS::Nova::Server``
- property ``name`` parameter is defined as a ``comma_delimited_list``,
- a parameter **MUST** be delcared once for all ``OS::Nova::Server`` resources
- associated with the ``{vm-type}``.
-
-.. req::
:id: R-22838
:target: VNF
:keyword: MUST NOT