From 49022b9d22c5d8896f698eea6471f5973772f394 Mon Sep 17 00:00:00 2001 From: "weinstock, alan" Date: Mon, 8 Oct 2018 18:55:10 +0000 Subject: [VNFRQTS] updated 3 req in heat sec Change-Id: I5c8c022e28e879ffabaf062176d6fd37dcfe97de Issue-ID: VNFRQTS-460 Signed-off-by: weinstock, alan --- .../Nova Metadata Parameters.rst | 22 +++++++++++++++------- docs/data/needs.json | 10 +++++----- 2 files changed, 20 insertions(+), 12 deletions(-) (limited to 'docs') diff --git a/docs/Chapter5/Heat/ONAP Heat Resource ID and Parameter Naming Convention/Nova Metadata Parameters.rst b/docs/Chapter5/Heat/ONAP Heat Resource ID and Parameter Naming Convention/Nova Metadata Parameters.rst index d86279d..91e1dcd 100644 --- a/docs/Chapter5/Heat/ONAP Heat Resource ID and Parameter Naming Convention/Nova Metadata Parameters.rst +++ b/docs/Chapter5/Heat/ONAP Heat Resource ID and Parameter Naming Convention/Nova Metadata Parameters.rst @@ -164,10 +164,12 @@ Template at orchestration time. :validation_mode: static :updated: casablanca - If a VNF's Heat Orchestration Template's ``OS::Nova::Server`` Resource - ``metadata`` map value parameter ``vf_module_id`` is passed into a + If a VNF's Heat Orchestration Template's ``OS::Nova::Server`` resource + property + ``metadata`` key/value pair ``vf_module_id`` is passed into a Nested YAML - file, the parameter name ``vf_module_id`` **MUST NOT** change. + file, the key/value pair name ``vf_module_id`` **MUST NOT** change. + *Example 'vf_module_id' Parameter Definition* @@ -228,8 +230,9 @@ Template at orchestration time. :validation_mode: static :updated: casablanca - A VNF's Heat Orchestration Template's ``OS::Nova::Server`` Resource - ``metadata`` map value parameter ``vnf_name`` **MUST NOT** + A VNF's Heat Orchestration Template's ``OS::Nova::Server`` resource + property ``metadata`` key/value pair ``vnf_name`` parameter + ``vnf_name`` **MUST NOT** be enumerated in the Heat Orchestration Template's environment file. .. req:: @@ -344,8 +347,13 @@ available for use by other ONAP components and/or north bound systems. :keyword: MAY :updated: casablanca - A VNF's Heat Orchestration Template's ``OS::Nova::Server`` Resource **MAY** - contain the ``metadata`` map value parameter ``vm_role``. + A VNF's Heat Orchestration Template's ``OS::Nova::Server`` resource property + ``metadata`` **MAY** + contain the key/value pair ``vm_role`` and the value **MUST** be + obtained either via + + - ``get_param`` + - hard coded in the key/value pair ``vm_role``. .. req:: :id: R-95430 diff --git a/docs/data/needs.json b/docs/data/needs.json index bc3e9c0..e4bd928 100644 --- a/docs/data/needs.json +++ b/docs/data/needs.json @@ -1,5 +1,5 @@ { - "created": "2018-10-05T17:32:22.611807", + "created": "2018-10-08T18:45:36.624588", "current_version": "casablanca", "project": "", "versions": { @@ -21858,7 +21858,7 @@ "needs_amount": 750 }, "casablanca": { - "created": "2018-10-05T17:32:22.611675", + "created": "2018-10-08T18:45:36.624518", "needs": { "R-00011": { "description": "A VNF's Heat Orchestration Template's parameter defined\nin a nested YAML file\n**MUST NOT** have a parameter constraint defined.", @@ -29588,7 +29588,7 @@ "validation_mode": "" }, "R-36542": { - "description": "A VNF's Heat Orchestration Template's ``OS::Nova::Server`` Resource\n``metadata`` map value parameter ``vnf_name`` **MUST NOT**\nbe enumerated in the Heat Orchestration Template's environment file.", + "description": "A VNF's Heat Orchestration Template's ``OS::Nova::Server`` resource\nproperty ``metadata`` key/value pair ``vnf_name`` parameter\n``vnf_name`` **MUST NOT**\nbe enumerated in the Heat Orchestration Template's environment file.", "full_title": "", "hide_links": "", "id": "R-36542", @@ -39548,7 +39548,7 @@ "validation_mode": "static" }, "R-85328": { - "description": "A VNF's Heat Orchestration Template's ``OS::Nova::Server`` Resource **MAY**\ncontain the ``metadata`` map value parameter ``vm_role``.", + "description": "A VNF's Heat Orchestration Template's ``OS::Nova::Server`` resource property\n``metadata`` **MAY**\ncontain the key/value pair ``vm_role`` and the value **MUST** be\nobtained either via\n\n- ``get_param``\n- hard coded in the key/value pair ``vm_role``.", "full_title": "", "hide_links": "", "id": "R-85328", @@ -39799,7 +39799,7 @@ "validation_mode": "" }, "R-86237": { - "description": "If a VNF's Heat Orchestration Template's ``OS::Nova::Server`` Resource\n``metadata`` map value parameter ``vf_module_id`` is passed into a\nNested YAML\nfile, the parameter name ``vf_module_id`` **MUST NOT** change.", + "description": "If a VNF's Heat Orchestration Template's ``OS::Nova::Server`` resource\nproperty\n``metadata`` key/value pair ``vf_module_id`` is passed into a\nNested YAML\nfile, the key/value pair name ``vf_module_id`` **MUST NOT** change.", "full_title": "", "hide_links": "", "id": "R-86237", -- cgit 1.2.3-korg