summaryrefslogtreecommitdiffstats
path: root/docs/Chapter5/Heat/ONAP Heat Resource ID and Parameter Naming Convention
diff options
context:
space:
mode:
authorweinstock, alan <aw2574@att.com>2018-10-02 21:18:06 +0000
committerweinstock, alan <aw2574@att.com>2018-10-02 21:18:06 +0000
commitdcd586072ac8e27d126ad5b3706f4b69fe35d489 (patch)
tree2a5d06284137e9cdc00be8c36d513ce5a112b59f /docs/Chapter5/Heat/ONAP Heat Resource ID and Parameter Naming Convention
parentef58b99889ba3cafc15ffd158a22155a74264c61 (diff)
[VNFRQTS] updates to the heat requirements
Issue-ID: VNFRQTS-454 Change-Id: I72edf1fb0151b62937010d134b360411569d18f2 Signed-off-by: weinstock, alan <aw2574@att.com>
Diffstat (limited to 'docs/Chapter5/Heat/ONAP Heat Resource ID and Parameter Naming Convention')
-rw-r--r--docs/Chapter5/Heat/ONAP Heat Resource ID and Parameter Naming Convention/Nova Parameters.rst48
1 files changed, 48 insertions, 0 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 6c890a5..ca66db2 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
@@ -26,6 +26,24 @@ Requirement R-01455 defines how the ``{vm-type]`` is defined.
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.
@@ -47,6 +65,16 @@ Property: image
.. 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
:keyword: MUST
@@ -108,6 +136,16 @@ Property: flavor
.. 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
:keyword: MUST
@@ -166,6 +204,16 @@ Property: Name
.. 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
:keyword: MUST