From 64ce8dee8db7aa4ce3ade6f963250d12267166c9 Mon Sep 17 00:00:00 2001 From: Hagop Bozawglanian Date: Fri, 25 Jan 2019 22:11:11 +0000 Subject: VNFRQTS - Fixing keywords/validation modes Issue-ID: VNFRQTS-527 Change-Id: I110d7a220129292b23e15079cb0bfe0cb51e0052 Signed-off-by: Hagop Bozawglanian --- docs/Chapter5/Heat/ONAP Heat Networking.rst | 8 +-- .../ONAP Heat Orchestration Template Format.rst | 2 +- .../ONAP Heat Orchestration Templates Overview.rst | 4 +- .../Neutron Parameters.rst | 6 +- .../Nova Metadata Parameters.rst | 4 +- .../Nova Parameters.rst | 4 +- .../ONAP Output Parameter Names.rst | 8 +-- .../Resource IDs.rst | 12 ++-- .../{network-role}.rst | 16 ++--- docs/Chapter5/Heat/ONAP Heat VNF Modularity.rst | 2 +- docs/data/needs.json | 70 +++++++++++----------- 11 files changed, 68 insertions(+), 68 deletions(-) diff --git a/docs/Chapter5/Heat/ONAP Heat Networking.rst b/docs/Chapter5/Heat/ONAP Heat Networking.rst index 79e39c6..d838049 100644 --- a/docs/Chapter5/Heat/ONAP Heat Networking.rst +++ b/docs/Chapter5/Heat/ONAP Heat Networking.rst @@ -48,7 +48,7 @@ independently of VNFs. :id: R-57424 :target: VNF :keyword: MUST - :validation_mode: static + :validation_mode: none :updated: casablanca A VNF's port connected to an external network **MUST** @@ -61,7 +61,7 @@ independently of VNFs. :id: R-99794 :target: VNF :keyword: MUST - :validation_mode: static + :validation_mode: none :updated: casablanca An external network **MUST** have one subnet. An external network @@ -118,7 +118,7 @@ Contrail Heat Resources. :id: R-52425 :target: VNF :keyword: MUST - :validation_mode: static + :validation_mode: none :updated: casablanca A VNF's port connected to an internal network **MUST** @@ -128,7 +128,7 @@ Contrail Heat Resources. :id: R-46461 :target: VNF :keyword: MUST NOT - :validation_mode: static + :validation_mode: none :updated: casablanca A VNF's port connected to an internal network **MUST NOT** use the port diff --git a/docs/Chapter5/Heat/ONAP Heat Orchestration Template Format.rst b/docs/Chapter5/Heat/ONAP Heat Orchestration Template Format.rst index 745edc2..4ad2c36 100644 --- a/docs/Chapter5/Heat/ONAP Heat Orchestration Template Format.rst +++ b/docs/Chapter5/Heat/ONAP Heat Orchestration Template Format.rst @@ -588,7 +588,7 @@ The resource attribute ``metadata`` is an OpenStack optional attribute. .. req:: :id: R-67386 :target: VNF - :keyword: MUST + :keyword: MAY :validation_mode: static :introduced: casablanca diff --git a/docs/Chapter5/Heat/ONAP Heat Orchestration Templates Overview.rst b/docs/Chapter5/Heat/ONAP Heat Orchestration Templates Overview.rst index 014255a..679fd5c 100644 --- a/docs/Chapter5/Heat/ONAP Heat Orchestration Templates Overview.rst +++ b/docs/Chapter5/Heat/ONAP Heat Orchestration Templates Overview.rst @@ -531,7 +531,7 @@ ONAP does not support the use of heat stack-update command for scaling :id: R-43413 :target: VNF :keyword: MUST - :validation_mode: static + :validation_mode: none A VNF **MUST** utilize a modular Heat Orchestration Template design to support scaling (growth/de-growth). @@ -547,7 +547,7 @@ Scope of a Heat Orchestration Template :id: R-59482 :target: VNF :keyword: MUST NOT - :validation_mode: static + :validation_mode: none A VNF's Heat Orchestration Template **MUST NOT** be VNF instance specific or cloud site specific. 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 c68cc56..a14530d 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 @@ -76,7 +76,7 @@ or **MUST** have statically assigned IP addresses. :id: R-45602 :target: VNF :keyword: MUST NOT - :validation_mode: static + :validation_mode: none :updated: casablanca If a VNF's Port is attached to a network (internal or external) @@ -102,7 +102,7 @@ or **MUST** have statically assigned IP addresses. :id: R-48880 :target: VNF :keyword: MUST - :validation_mode: static + :validation_mode: none :updated: casablanca If a VNF's Port is attached to an external network and the port's @@ -128,7 +128,7 @@ or **MUST** have statically assigned IP addresses. :id: R-70964 :target: VNF :keyword: MUST NOT - :validation_mode: static + :validation_mode: none :updated: casablanca If a VNF's Port is attached to an internal network and the port's 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 3564ef5..f53991a 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 @@ -246,7 +246,7 @@ part of the orchestration process. .. req:: :id: R-68023 :target: VNF - :keyword: SHOULD + :keyword: MUST :updated: casablanca A VNF's Heat Orchestration Template's ``OS::Nova::Server`` resource @@ -451,7 +451,7 @@ vf_module_index .. req:: :id: R-50816 :target: VNF - :keyword: MAY + :keyword: MUST :updated: casablanca A VNF's Heat Orchestration Template's ``OS::Nova::Server`` 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 b7ced81..4ab31e8 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 @@ -552,7 +552,7 @@ Boot Options :id: R-83706 :target: VNF :keyword: MUST - :validation_mode: static + :validation_mode: none :updated: casablanca When a VNF's Heat Orchestration Template's Virtual Machine @@ -567,7 +567,7 @@ the 'image' property are detailed in `Property: image`_ :id: R-69588 :target: VNF :keyword: MUST - :validation_mode: static + :validation_mode: none :updated: casablanca When a VNF's Heat Orchestration Template's Virtual Machine diff --git a/docs/Chapter5/Heat/ONAP Heat Resource ID and Parameter Naming Convention/ONAP Output Parameter Names.rst b/docs/Chapter5/Heat/ONAP Heat Resource ID and Parameter Naming Convention/ONAP Output Parameter Names.rst index 98f5119..3e6563c 100644 --- a/docs/Chapter5/Heat/ONAP Heat Resource ID and Parameter Naming Convention/ONAP Output Parameter Names.rst +++ b/docs/Chapter5/Heat/ONAP Heat Resource ID and Parameter Naming Convention/ONAP Output Parameter Names.rst @@ -20,7 +20,7 @@ convention. :id: R-97726 :target: VNF :keyword: MUST - :validation_mode: static + :validation_mode: none :updated: casablanca A VNF's Heat Orchestration Template's Base Module Output Parameter names @@ -33,7 +33,7 @@ ONAP Volume Template Output Parameters: :id: R-88524 :target: VNF :keyword: MUST - :validation_mode: static + :validation_mode: none :updated: casablanca A VNF's Heat Orchestration Template's Volume Template @@ -103,7 +103,7 @@ The OAM Management IP Address maybe assigned either via :id: R-56287 :target: VNF :keyword: MUST - :validation_mode: static + :validation_mode: none :updated: casablanca If the VNF's OAM Management IP Address is assigned by ONAP SDN-C and @@ -166,7 +166,7 @@ oam_management_v4_address* :id: R-48987 :target: VNF :keyword: MUST - :validation_mode: static + :validation_mode: none :updated: casablanca If the VNF's OAM Management IP Address is cloud assigned and diff --git a/docs/Chapter5/Heat/ONAP Heat Resource ID and Parameter Naming Convention/Resource IDs.rst b/docs/Chapter5/Heat/ONAP Heat Resource ID and Parameter Naming Convention/Resource IDs.rst index 8e2af23..d7e9b68 100644 --- a/docs/Chapter5/Heat/ONAP Heat Resource ID and Parameter Naming Convention/Resource IDs.rst +++ b/docs/Chapter5/Heat/ONAP Heat Resource ID and Parameter Naming Convention/Resource IDs.rst @@ -23,7 +23,7 @@ Heat Orchestration Template resources are described in :ref:`resources`. :id: R-54517 :target: VNF :keyword: MUST - :validation_mode: static + :validation_mode: none :updated: casablanca When a VNF's Heat Orchestration Template's resource is associated with @@ -34,7 +34,7 @@ Heat Orchestration Template resources are described in :ref:`resources`. :id: R-96482 :target: VNF :keyword: MUST - :validation_mode: static + :validation_mode: none :updated: casablanca When a VNF's Heat Orchestration Template's resource is associated @@ -45,7 +45,7 @@ Heat Orchestration Template resources are described in :ref:`resources`. :id: R-98138 :target: VNF :keyword: MUST - :validation_mode: static + :validation_mode: none :updated: casablanca When a VNF's Heat Orchestration Template's resource is associated with a @@ -56,7 +56,7 @@ Heat Orchestration Template resources are described in :ref:`resources`. :id: R-82115 :target: VNF :keyword: MUST - :validation_mode: static + :validation_mode: none :updated: casablanca When a VNF's Heat Orchestration Template's resource is associated with a @@ -80,7 +80,7 @@ Heat Orchestration Template resources are described in :ref:`resources`. :id: R-82551 :target: VNF :keyword: MUST - :validation_mode: static + :validation_mode: none :updated: casablanca When a VNF's Heat Orchestration Template's resource is associated with a @@ -102,7 +102,7 @@ Heat Orchestration Template resources are described in :ref:`resources`. :id: R-67793 :target: VNF :keyword: MUST NOT - :validation_mode: static + :validation_mode: none :updated: casablanca When a VNF's Heat Orchestration Template's resource is associated diff --git a/docs/Chapter5/Heat/ONAP Heat Resource ID and Parameter Naming Convention/{network-role}.rst b/docs/Chapter5/Heat/ONAP Heat Resource ID and Parameter Naming Convention/{network-role}.rst index e38c135..c23f9c8 100644 --- a/docs/Chapter5/Heat/ONAP Heat Resource ID and Parameter Naming Convention/{network-role}.rst +++ b/docs/Chapter5/Heat/ONAP Heat Resource ID and Parameter Naming Convention/{network-role}.rst @@ -9,7 +9,7 @@ :id: R-69014 :target: VNF :keyword: MUST - :validation_mode: static + :validation_mode: none :updated: casablanca When a VNF's port connects to an internal network or external network, @@ -23,7 +23,7 @@ :id: R-05201 :target: VNF :keyword: MUST - :validation_mode: static + :validation_mode: none :updated: casablanca When a VNF connects to two or more unique networks, each @@ -35,7 +35,7 @@ :id: R-21330 :target: VNF :keyword: MUST - :validation_mode: static + :validation_mode: none :updated: casablanca A VNF's Heat Orchestration Template's Resource property parameter that is @@ -46,7 +46,7 @@ :id: R-11168 :target: VNF :keyword: MUST - :validation_mode: static + :validation_mode: none :updated: casablanca A VNF's Heat Orchestration Template's Resource ID that is associated with @@ -57,7 +57,7 @@ :id: R-84322 :target: VNF :keyword: MUST - :validation_mode: static + :validation_mode: none :updated: casablanca A VNF's Heat Orchestration Template's Resource property parameter that @@ -69,7 +69,7 @@ :id: R-96983 :target: VNF :keyword: MUST - :validation_mode: static + :validation_mode: none :updated: casablanca A VNF's Heat Orchestration Template's Resource ID that is associated @@ -106,7 +106,7 @@ For example, if a VNF has a '{vm-type}' of 'oam' and a :id: R-58424 :target: VNF :keyword: MUST - :validation_mode: static + :validation_mode: none :updated: casablanca A VNF's Heat Orchestration Template's use of ``{network-role}`` @@ -116,7 +116,7 @@ For example, if a VNF has a '{vm-type}' of 'oam' and a :id: R-21511 :target: VNF :keyword: MUST - :validation_mode: static + :validation_mode: none :updated: casablanca A VNF's Heat Orchestration Template's use of ``{network-role}`` diff --git a/docs/Chapter5/Heat/ONAP Heat VNF Modularity.rst b/docs/Chapter5/Heat/ONAP Heat VNF Modularity.rst index fd6608e..6a665b3 100644 --- a/docs/Chapter5/Heat/ONAP Heat VNF Modularity.rst +++ b/docs/Chapter5/Heat/ONAP Heat VNF Modularity.rst @@ -58,7 +58,7 @@ Incremental Module. :id: R-61001 :target: VNF :keyword: MUST - :validation_mode: static + :validation_mode: none :updated: casablanca diff --git a/docs/data/needs.json b/docs/data/needs.json index 5ddc4f5..dd8da5f 100644 --- a/docs/data/needs.json +++ b/docs/data/needs.json @@ -1,5 +1,5 @@ { - "created": "2018-12-19T19:29:53.158345", + "created": "2019-01-25T23:15:47.976656", "current_version": "dublin", "project": "", "versions": { @@ -45910,7 +45910,7 @@ "needs_amount": 789 }, "dublin": { - "created": "2018-12-19T19:29:53.158326", + "created": "2019-01-25T23:15:47.976584", "needs": { "R-00011": { "description": "A VNF's Heat Orchestration Template's parameter defined\nin a nested YAML file\n**SHOULD NOT** have a parameter constraint defined.", @@ -47308,7 +47308,7 @@ "type_name": "Requirement", "updated": "casablanca", "validated_by": "", - "validation_mode": "static" + "validation_mode": "none" }, "R-05257": { "description": "A VNF's Heat Orchestration Template's **MUST NOT**\ncontain the Resource ``OS::Neutron::FloatingIP``.", @@ -48259,7 +48259,7 @@ "type_name": "Requirement", "updated": "casablanca", "validated_by": "", - "validation_mode": "static" + "validation_mode": "none" }, "R-11200": { "description": "A VNF's Cinder Volume Module, when it exists, **MUST** be 1:1\nwith a Base module or Incremental module.", @@ -50826,7 +50826,7 @@ "type_name": "Requirement", "updated": "casablanca", "validated_by": "", - "validation_mode": "static" + "validation_mode": "none" }, "R-21511": { "description": "A VNF's Heat Orchestration Template's use of ``{network-role}``\nin all Resource IDs **MUST** be the same case.", @@ -50857,7 +50857,7 @@ "type_name": "Requirement", "updated": "casablanca", "validated_by": "", - "validation_mode": "static" + "validation_mode": "none" }, "R-21558": { "description": "The VNF **SHOULD** use intelligent routing by having knowledge\nof multiple downstream/upstream endpoints that are exposed to it, to\nensure there is no dependency on external services (such as load balancers)\nto switch to alternate endpoints.", @@ -56834,7 +56834,7 @@ "type_name": "Requirement", "updated": "", "validated_by": "", - "validation_mode": "static" + "validation_mode": "none" }, "R-43740": { "description": "VNF's Heat Orchestration Template's Resource **MAY** declare the\nattribute ``deletion_policy:``.", @@ -57392,7 +57392,7 @@ "type_name": "Requirement", "updated": "casablanca", "validated_by": "", - "validation_mode": "static" + "validation_mode": "none" }, "R-45719": { "description": "The VNF **MUST**, if not integrated with the Operator's Identity and Access\nManagement system, or enforce a configurable \"terminate idle sessions\"\npolicy by terminating the session after a configurable period of inactivity.", @@ -57619,7 +57619,7 @@ "type_name": "Requirement", "updated": "casablanca", "validated_by": "", - "validation_mode": "static" + "validation_mode": "none" }, "R-465236": { "description": "The VNF **SHOULD** provide the capability of maintaining the integrity of\nits static files using a cryptographic method.", @@ -58493,7 +58493,7 @@ "type_name": "Requirement", "updated": "casablanca", "validated_by": "", - "validation_mode": "static" + "validation_mode": "none" }, "R-48917": { "description": "The VNF **MUST** monitor for and alert on (both sender and\nreceiver) errant, running longer than expected and missing file transfers,\nso as to minimize the impact due to file transfer errors.", @@ -58558,7 +58558,7 @@ "type_name": "Requirement", "updated": "casablanca", "validated_by": "", - "validation_mode": "static" + "validation_mode": "none" }, "R-49036": { "description": "The xNF **SHOULD** conform its YANG model to RFC 7277,\n\"A YANG Data Model for IP Management\".", @@ -59002,7 +59002,7 @@ "introduced": "", "is_need": true, "is_part": false, - "keyword": "MAY", + "keyword": "MUST", "links": [], "notes": "", "parts": {}, @@ -59249,7 +59249,7 @@ "type_name": "Requirement", "updated": "casablanca", "validated_by": "", - "validation_mode": "static" + "validation_mode": "none" }, "R-52499": { "description": "The VNF **MUST** meet their own resiliency goals and not rely\non the Network Cloud.", @@ -59838,7 +59838,7 @@ "type_name": "Requirement", "updated": "casablanca", "validated_by": "", - "validation_mode": "static" + "validation_mode": "none" }, "R-54520": { "description": "The VNF **MUST** log successful and unsuccessful authentication\nattempts, e.g., authentication associated with a transaction,\nauthentication to create a session, authentication to assume elevated\nprivilege.", @@ -60224,7 +60224,7 @@ "type_name": "Requirement", "updated": "casablanca", "validated_by": "", - "validation_mode": "static" + "validation_mode": "none" }, "R-56385": { "description": "The xNF **MUST** support APPC ``Audit`` command.", @@ -60577,7 +60577,7 @@ "type_name": "Requirement", "updated": "casablanca", "validated_by": "", - "validation_mode": "static" + "validation_mode": "none" }, "R-57617": { "description": "The VNF **MUST** include the field \"success/failure\" in the\nSecurity alarms (where applicable and technically feasible).", @@ -60867,7 +60867,7 @@ "type_name": "Requirement", "updated": "casablanca", "validated_by": "", - "validation_mode": "static" + "validation_mode": "none" }, "R-58670": { "description": "The VNF's Heat Orchestration Template's Resource ``OS::Nova::Server``\nproperty\n``image`` parameter name **MUST** follow the naming convention\n``{vm-type}_image_name``.", @@ -61093,7 +61093,7 @@ "type_name": "Requirement", "updated": "", "validated_by": "", - "validation_mode": "static" + "validation_mode": "none" }, "R-59568": { "description": "The VNF's Heat Orchestration Template's Resource ``OS::Nova::Server``\nproperty\n``availability_zone`` parameter **MUST NOT** be enumerated in the Heat\nOrchestration\nTemplate's Environment File.", @@ -61354,7 +61354,7 @@ "type_name": "Requirement", "updated": "casablanca", "validated_by": "", - "validation_mode": "static" + "validation_mode": "none" }, "R-61354": { "description": "The VNF **MUST** provide a mechanism (e.g., access control list) to\npermit and/or restrict access to services on the VNF by source,\ndestination, protocol, and/or port.", @@ -62574,7 +62574,7 @@ "introduced": "casablanca", "is_need": true, "is_part": false, - "keyword": "MUST", + "keyword": "MAY", "links": [], "notes": "", "parts": {}, @@ -62691,7 +62691,7 @@ "type_name": "Requirement", "updated": "casablanca", "validated_by": "", - "validation_mode": "static" + "validation_mode": "none" }, "R-67895": { "description": "The VNFD provided by VNF vendor may use the below described TOSCA\ncapabilities. An on-boarding entity (ONAP SDC) **MUST** support them.\n\n **tosca.capabilities.nfv.VirtualBindable**\n\n A node type that includes the VirtualBindable capability indicates\n that it can be pointed by **tosca.relationships.nfv.VirtualBindsTo**\n relationship type.\n\n **tosca.capabilities.nfv.VirtualLinkable**\n\n A node type that includes the VirtualLinkable capability indicates\n that it can be pointed by **tosca.relationships.nfv.VirtualLinksTo**\n relationship.\n\n **tosca.capabilities.nfv.ExtVirtualLinkable**\n\n A node type that includes the ExtVirtualLinkable capability\n indicates that it can be pointed by\n **tosca.relationships.nfv.VirtualLinksTo** relationship.\n\n **Note**: This capability type is used in Casablanca how it does\n not exist in the last SOL001 draft\n\n **tosca.capabilities.nfv.VirtualCompute** and\n **tosca.capabilities.nfv.VirtualStorage** includes flavours of VDU", @@ -62768,7 +62768,7 @@ "introduced": "", "is_need": true, "is_part": false, - "keyword": "SHOULD", + "keyword": "MUST", "links": [], "notes": "", "parts": {}, @@ -63082,7 +63082,7 @@ "type_name": "Requirement", "updated": "casablanca", "validated_by": "", - "validation_mode": "static" + "validation_mode": "none" }, "R-69431": { "description": "The VNF's Heat Orchestration Template's Resource ``OS::Nova::Server``\nproperty\n``flavor`` parameter **MUST** be enumerated in the Heat Orchestration\nTemplate's Environment File and a value **MUST** be assigned.", @@ -63178,7 +63178,7 @@ "type_name": "Requirement", "updated": "casablanca", "validated_by": "", - "validation_mode": "static" + "validation_mode": "none" }, "R-69610": { "description": "The VNF **MUST** provide the capability of using X.509 certificates\nissued by an external Certificate Authority.", @@ -63665,7 +63665,7 @@ "type_name": "Requirement", "updated": "casablanca", "validated_by": "", - "validation_mode": "static" + "validation_mode": "none" }, "R-71152": { "description": "The VNF's Heat Orchestration Template's Resource ``OS::Nova::Server``\nproperty\n``image`` parameter **MUST** be declared as type: ``string``.", @@ -65906,7 +65906,7 @@ "type_name": "Requirement", "updated": "casablanca", "validated_by": "", - "validation_mode": "static" + "validation_mode": "none" }, "R-82134": { "description": "A VNF's Heat Orchestration Template's ``OS::Nova::Server`` resource property\n``metadata`` key/value pair ``vf_module_id`` parameter **MUST**\nbe declared as ``vf_module_id`` and the parameter **MUST**\nbe defined as type: ``string``.", @@ -66096,7 +66096,7 @@ "type_name": "Requirement", "updated": "casablanca", "validated_by": "", - "validation_mode": "static" + "validation_mode": "none" }, "R-82732": { "description": "A VNF Heat Orchestration Template's Cinder Volume Module **MUST**\nbe named identical to the base or incremental module it is supporting with\n``_volume`` appended.", @@ -66389,7 +66389,7 @@ "type_name": "Requirement", "updated": "casablanca", "validated_by": "", - "validation_mode": "static" + "validation_mode": "none" }, "R-83790": { "description": "The xNF **MUST** implement the ``:validate`` capability.", @@ -66617,7 +66617,7 @@ "type_name": "Requirement", "updated": "casablanca", "validated_by": "", - "validation_mode": "static" + "validation_mode": "none" }, "R-84366": { "description": "The xNF Package **MUST** include documentation describing\nxNF Functional APIs that are utilized to build network and\napplication services. This document describes the externally exposed\nfunctional inputs and outputs for the xNF, including interface\nformat and protocols supported.", @@ -68002,7 +68002,7 @@ "type_name": "Requirement", "updated": "casablanca", "validated_by": "", - "validation_mode": "static" + "validation_mode": "none" }, "R-88536": { "description": "A VNF's Heat Orchestration Template's OS::Nova::Server\nResource **SHOULD** contain the metadata map value parameter\n'environment_context'.", @@ -69763,7 +69763,7 @@ "type_name": "Requirement", "updated": "casablanca", "validated_by": "", - "validation_mode": "static" + "validation_mode": "none" }, "R-96554": { "description": "The xNF **MUST** implement the protocol operation:\n``unlock(target)`` - Unlock the configuration data store target.", @@ -69860,7 +69860,7 @@ "type_name": "Requirement", "updated": "casablanca", "validated_by": "", - "validation_mode": "static" + "validation_mode": "none" }, "R-97102": { "description": "The VNF Package **MUST** include VM requirements via a Heat\ntemplate that provides the necessary data for VM specifications\nfor all VNF components - for hypervisor, CPU, memory, storage.", @@ -70155,7 +70155,7 @@ "type_name": "Requirement", "updated": "casablanca", "validated_by": "", - "validation_mode": "static" + "validation_mode": "none" }, "R-978752": { "description": "The xNF providers **MUST** provide the Service Provider the following\nartifacts to support the delivery of high-volume xNF telemetry to\nDCAE via GPB over TLS/TCP:\n\n * A valid VES Event .proto definition file, to be used validate and\n decode an event\n * A valid high volume measurement .proto definition file, to be used for\n processing high volume events\n * A supporting PM content metadata file to be used by analytics\n applications to process high volume measurement events", @@ -70251,7 +70251,7 @@ "type_name": "Requirement", "updated": "casablanca", "validated_by": "", - "validation_mode": "static" + "validation_mode": "none" }, "R-981585": { "description": "The pnfRegistration VES event periodicity **MUST** be configurable.\n\nNote: The PNF uses the service configuration request as a semaphore to\nstop sending the pnfRegistration sent. See the requirement PNP-5360\nrequirement.", @@ -70894,7 +70894,7 @@ "type_name": "Requirement", "updated": "casablanca", "validated_by": "", - "validation_mode": "static" + "validation_mode": "none" }, "R-99798": { "description": "A VNF's Heat Orchestration Template's Virtual Machine\n(i.e., ``OS::Nova::Server`` resource) **MAY** boot from an image or\n**MAY** boot from a Cinder Volume.", -- cgit 1.2.3-korg