diff options
author | weinstock, alan <aw2574@att.com> | 2018-11-21 22:15:52 +0000 |
---|---|---|
committer | Eric Debeau <eric.debeau@orange.com> | 2018-11-26 22:20:18 +0000 |
commit | a1fee79b9254356060b07fe242ac8dbc7fc5cc2d (patch) | |
tree | 3908e09664433f6332289ba476a465c08a941cf5 | |
parent | edec0990d48d668b7b542f17f9ed7bdbc22b48f5 (diff) |
[VNFRQTS] Add new requirement R-681859
Change-Id: If270abd798c1183d10f58c97ed765a2f5f23d6bf
Issue-ID: VNFRQTS-494
Signed-off-by: weinstock, alan <aw2574@att.com>
-rw-r--r-- | docs/Chapter5/Heat/ONAP Heat Resource ID and Parameter Naming Convention/Neutron Parameters.rst | 19 | ||||
-rw-r--r-- | docs/data/needs.json | 69 |
2 files changed, 87 insertions, 1 deletions
diff --git a/docs/Chapter5/Heat/ONAP Heat Resource ID and Parameter Naming Convention/Neutron Parameters.rst b/docs/Chapter5/Heat/ONAP Heat Resource ID and Parameter Naming Convention/Neutron Parameters.rst index 4e53b02..996e370 100644 --- a/docs/Chapter5/Heat/ONAP Heat Resource ID and Parameter Naming Convention/Neutron Parameters.rst +++ b/docs/Chapter5/Heat/ONAP Heat Resource ID and Parameter Naming Convention/Neutron Parameters.rst @@ -152,6 +152,25 @@ Items to Note * property ``fixed_ips`` map property ``subnet`` **MUST NOT** be used +.. req:: + :id: R-681859 + :keyword: MUST + + A VNF's Heat Orchestration Template's ``OS::Neutron::Port`` resource's + + * Resource ID (defined in R-20453) + * property ``network`` parameter name (defined in R-62983 and + R-86182) + * property ``fixed_ips``, map property ``ip_address`` parameter name + (defined in R-40971, R-04697, R-71577, R-23503, R-78380, R-85235, + R-27818, and R-29765) + * property ``fixed_ips``, map property ``subnet`` parameter name + (defined in R-62802, R-15287, R-84123, R-76160) + * property ``allowed_address_pairs`` parameter name (defined in + R-41492 and R-83418) + + **MUST** contain the identical ``{network-role}``. + Property: network ^^^^^^^^^^^^^^^^^^ diff --git a/docs/data/needs.json b/docs/data/needs.json index 3e4b1b5..ee0d75f 100644 --- a/docs/data/needs.json +++ b/docs/data/needs.json @@ -1,5 +1,6 @@ { "created": "2018-11-26T20:46:04.913880", + "current_version": "dublin", "project": "", "versions": { "beijing": { @@ -47668,6 +47669,39 @@ "validated_by": "", "validation_mode": "" }, + "R-07577": { + "description": "If the VNF's ports connected to a unique network (internal or external)\nand the port's IP addresses are cloud assigned IP Addresses,\nall the IPv4 Addresses **MUST** be from\nthe same subnet and all the IPv6 Addresses **MUST** be from the\nsame subnet.", + "docname": "Chapter5/Heat/ONAP Heat Resource ID and Parameter Naming Convention/Neutron Parameters", + "full_title": "", + "hide_links": "", + "id": "R-07577", + "impacts": "", + "introduced": "", + "is_need": true, + "is_part": false, + "keyword": "MUST", + "links": [], + "notes": "", + "parts": {}, + "section_name": "Items to Note", + "sections": [ + "Items to Note", + "Introduction", + "Resource: OS::Neutron::Port - Parameters" + ], + "status": null, + "tags": [], + "target": "VNF", + "test": "", + "test_case": "", + "test_file": "", + "title": "", + "title_from_content": "", + "type_name": "Requirement", + "updated": "casablanca", + "validated_by": "", + "validation_mode": "static" + }, "R-07617": { "description": "The VNF **MUST** log success and unsuccessful creation, removal, or\nchange to the inherent privilege level of users.", "docname": "Chapter4/Security", @@ -63206,6 +63240,39 @@ "validated_by": "", "validation_mode": "" }, + "R-681859": { + "description": "A VNF's Heat Orchestration Template's ``OS::Neutron::Port`` resource's\n\n* Resource ID (defined in R-20453)\n* property ``network`` parameter name (defined in R-62983 and\n R-86182)\n* property ``fixed_ips``, map property ``ip_address`` parameter name\n (defined in R-40971, R-04697, R-71577, R-23503, R-78380, R-85235,\n R-27818, and R-29765)\n* property ``fixed_ips``, map property ``subnet`` parameter name\n (defined in R-62802, R-15287, R-84123, R-76160)\n* property ``allowed_address_pairs`` parameter name (defined in\n R-41492 and R-83418)\n\n**MUST** contain the identical ``{network-role}``.", + "docname": "Chapter5/Heat/ONAP Heat Resource ID and Parameter Naming Convention/Neutron Parameters", + "full_title": "", + "hide_links": "", + "id": "R-681859", + "impacts": "", + "introduced": "", + "is_need": true, + "is_part": false, + "keyword": "MUST", + "links": [], + "notes": "", + "parts": {}, + "section_name": "Items to Note", + "sections": [ + "Items to Note", + "Introduction", + "Resource: OS::Neutron::Port - Parameters" + ], + "status": null, + "tags": [], + "target": "", + "test": "", + "test_case": "", + "test_file": "", + "title": "", + "title_from_content": "", + "type_name": "Requirement", + "updated": "", + "validated_by": "", + "validation_mode": "" + }, "R-68198": { "description": "A VNF's Heat Orchestration template's Environment File's\n``parameters:`` section **MAY** (or **MAY NOT**) enumerate parameters.", "docname": "Chapter5/Heat/ONAP Heat Orchestration Template Format", @@ -71567,7 +71634,7 @@ "validation_mode": "static" } }, - "needs_amount": 788 + "needs_amount": 790 } } } |